@Generated(value="jsonschema2pojo") public class DestinationRuleSpec extends Object implements io.fabric8.kubernetes.api.builder.Editable<DestinationRuleSpecBuilder>, io.fabric8.kubernetes.api.model.KubernetesResource
| Constructor and Description |
|---|
DestinationRuleSpec()
No args constructor for use in serialization
|
DestinationRuleSpec(List<String> exportTo,
String host,
List<Subset> subsets,
TrafficPolicy trafficPolicy,
WorkloadSelector workloadSelector) |
| Modifier and Type | Method and Description |
|---|---|
DestinationRuleSpecBuilder |
edit() |
Map<String,Object> |
getAdditionalProperties() |
List<String> |
getExportTo() |
String |
getHost() |
List<Subset> |
getSubsets() |
TrafficPolicy |
getTrafficPolicy() |
WorkloadSelector |
getWorkloadSelector() |
void |
setAdditionalProperty(String name,
Object value) |
void |
setExportTo(List<String> exportTo) |
void |
setHost(String host) |
void |
setSubsets(List<Subset> subsets) |
void |
setTrafficPolicy(TrafficPolicy trafficPolicy) |
void |
setWorkloadSelector(WorkloadSelector workloadSelector) |
DestinationRuleSpecBuilder |
toBuilder() |
public DestinationRuleSpec()
public DestinationRuleSpec(List<String> exportTo, String host, List<Subset> subsets, TrafficPolicy trafficPolicy, WorkloadSelector workloadSelector)
public String getHost()
public void setHost(String host)
public TrafficPolicy getTrafficPolicy()
public void setTrafficPolicy(TrafficPolicy trafficPolicy)
public WorkloadSelector getWorkloadSelector()
public void setWorkloadSelector(WorkloadSelector workloadSelector)
public DestinationRuleSpecBuilder edit()
edit in interface io.fabric8.kubernetes.api.builder.Editable<DestinationRuleSpecBuilder>public DestinationRuleSpecBuilder toBuilder()
Copyright © 2015–2024 Red Hat. All rights reserved.