public class TrafficPolicyFluentImpl<A extends TrafficPolicyFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A> implements TrafficPolicyFluent<A>
| Modifier and Type | Class and Description |
|---|---|
class |
TrafficPolicyFluentImpl.ConnectionPoolNestedImpl<N> |
class |
TrafficPolicyFluentImpl.LoadBalancerNestedImpl<N> |
class |
TrafficPolicyFluentImpl.OutlierDetectionNestedImpl<N> |
class |
TrafficPolicyFluentImpl.PortLevelSettingsNestedImpl<N> |
class |
TrafficPolicyFluentImpl.TlsNestedImpl<N> |
TrafficPolicyFluent.ConnectionPoolNested<N>, TrafficPolicyFluent.LoadBalancerNested<N>, TrafficPolicyFluent.OutlierDetectionNested<N>, TrafficPolicyFluent.PortLevelSettingsNested<N>, TrafficPolicyFluent.TlsNested<N>| Constructor and Description |
|---|
TrafficPolicyFluentImpl() |
TrafficPolicyFluentImpl(TrafficPolicy instance) |
public TrafficPolicyFluentImpl()
public TrafficPolicyFluentImpl(TrafficPolicy instance)
@Deprecated public ConnectionPoolSettings getConnectionPool()
getConnectionPool in interface TrafficPolicyFluent<A extends TrafficPolicyFluent<A>>public ConnectionPoolSettings buildConnectionPool()
buildConnectionPool in interface TrafficPolicyFluent<A extends TrafficPolicyFluent<A>>public A withConnectionPool(ConnectionPoolSettings connectionPool)
withConnectionPool in interface TrafficPolicyFluent<A extends TrafficPolicyFluent<A>>public Boolean hasConnectionPool()
hasConnectionPool in interface TrafficPolicyFluent<A extends TrafficPolicyFluent<A>>public TrafficPolicyFluent.ConnectionPoolNested<A> withNewConnectionPool()
withNewConnectionPool in interface TrafficPolicyFluent<A extends TrafficPolicyFluent<A>>public TrafficPolicyFluent.ConnectionPoolNested<A> withNewConnectionPoolLike(ConnectionPoolSettings item)
withNewConnectionPoolLike in interface TrafficPolicyFluent<A extends TrafficPolicyFluent<A>>public TrafficPolicyFluent.ConnectionPoolNested<A> editConnectionPool()
editConnectionPool in interface TrafficPolicyFluent<A extends TrafficPolicyFluent<A>>public TrafficPolicyFluent.ConnectionPoolNested<A> editOrNewConnectionPool()
editOrNewConnectionPool in interface TrafficPolicyFluent<A extends TrafficPolicyFluent<A>>public TrafficPolicyFluent.ConnectionPoolNested<A> editOrNewConnectionPoolLike(ConnectionPoolSettings item)
editOrNewConnectionPoolLike in interface TrafficPolicyFluent<A extends TrafficPolicyFluent<A>>@Deprecated public LoadBalancerSettings getLoadBalancer()
getLoadBalancer in interface TrafficPolicyFluent<A extends TrafficPolicyFluent<A>>public LoadBalancerSettings buildLoadBalancer()
buildLoadBalancer in interface TrafficPolicyFluent<A extends TrafficPolicyFluent<A>>public A withLoadBalancer(LoadBalancerSettings loadBalancer)
withLoadBalancer in interface TrafficPolicyFluent<A extends TrafficPolicyFluent<A>>public Boolean hasLoadBalancer()
hasLoadBalancer in interface TrafficPolicyFluent<A extends TrafficPolicyFluent<A>>public TrafficPolicyFluent.LoadBalancerNested<A> withNewLoadBalancer()
withNewLoadBalancer in interface TrafficPolicyFluent<A extends TrafficPolicyFluent<A>>public TrafficPolicyFluent.LoadBalancerNested<A> withNewLoadBalancerLike(LoadBalancerSettings item)
withNewLoadBalancerLike in interface TrafficPolicyFluent<A extends TrafficPolicyFluent<A>>public TrafficPolicyFluent.LoadBalancerNested<A> editLoadBalancer()
editLoadBalancer in interface TrafficPolicyFluent<A extends TrafficPolicyFluent<A>>public TrafficPolicyFluent.LoadBalancerNested<A> editOrNewLoadBalancer()
editOrNewLoadBalancer in interface TrafficPolicyFluent<A extends TrafficPolicyFluent<A>>public TrafficPolicyFluent.LoadBalancerNested<A> editOrNewLoadBalancerLike(LoadBalancerSettings item)
editOrNewLoadBalancerLike in interface TrafficPolicyFluent<A extends TrafficPolicyFluent<A>>@Deprecated public OutlierDetection getOutlierDetection()
getOutlierDetection in interface TrafficPolicyFluent<A extends TrafficPolicyFluent<A>>public OutlierDetection buildOutlierDetection()
buildOutlierDetection in interface TrafficPolicyFluent<A extends TrafficPolicyFluent<A>>public A withOutlierDetection(OutlierDetection outlierDetection)
withOutlierDetection in interface TrafficPolicyFluent<A extends TrafficPolicyFluent<A>>public Boolean hasOutlierDetection()
hasOutlierDetection in interface TrafficPolicyFluent<A extends TrafficPolicyFluent<A>>public TrafficPolicyFluent.OutlierDetectionNested<A> withNewOutlierDetection()
withNewOutlierDetection in interface TrafficPolicyFluent<A extends TrafficPolicyFluent<A>>public TrafficPolicyFluent.OutlierDetectionNested<A> withNewOutlierDetectionLike(OutlierDetection item)
withNewOutlierDetectionLike in interface TrafficPolicyFluent<A extends TrafficPolicyFluent<A>>public TrafficPolicyFluent.OutlierDetectionNested<A> editOutlierDetection()
editOutlierDetection in interface TrafficPolicyFluent<A extends TrafficPolicyFluent<A>>public TrafficPolicyFluent.OutlierDetectionNested<A> editOrNewOutlierDetection()
editOrNewOutlierDetection in interface TrafficPolicyFluent<A extends TrafficPolicyFluent<A>>public TrafficPolicyFluent.OutlierDetectionNested<A> editOrNewOutlierDetectionLike(OutlierDetection item)
editOrNewOutlierDetectionLike in interface TrafficPolicyFluent<A extends TrafficPolicyFluent<A>>public A addToPortLevelSettings(Integer index, TrafficPolicyPortTrafficPolicy item)
addToPortLevelSettings in interface TrafficPolicyFluent<A extends TrafficPolicyFluent<A>>public A setToPortLevelSettings(Integer index, TrafficPolicyPortTrafficPolicy item)
setToPortLevelSettings in interface TrafficPolicyFluent<A extends TrafficPolicyFluent<A>>public A addToPortLevelSettings(TrafficPolicyPortTrafficPolicy... items)
addToPortLevelSettings in interface TrafficPolicyFluent<A extends TrafficPolicyFluent<A>>public A addAllToPortLevelSettings(Collection<TrafficPolicyPortTrafficPolicy> items)
addAllToPortLevelSettings in interface TrafficPolicyFluent<A extends TrafficPolicyFluent<A>>public A removeFromPortLevelSettings(TrafficPolicyPortTrafficPolicy... items)
removeFromPortLevelSettings in interface TrafficPolicyFluent<A extends TrafficPolicyFluent<A>>public A removeAllFromPortLevelSettings(Collection<TrafficPolicyPortTrafficPolicy> items)
removeAllFromPortLevelSettings in interface TrafficPolicyFluent<A extends TrafficPolicyFluent<A>>public A removeMatchingFromPortLevelSettings(Predicate<TrafficPolicyPortTrafficPolicyBuilder> predicate)
removeMatchingFromPortLevelSettings in interface TrafficPolicyFluent<A extends TrafficPolicyFluent<A>>@Deprecated public List<TrafficPolicyPortTrafficPolicy> getPortLevelSettings()
getPortLevelSettings in interface TrafficPolicyFluent<A extends TrafficPolicyFluent<A>>public List<TrafficPolicyPortTrafficPolicy> buildPortLevelSettings()
buildPortLevelSettings in interface TrafficPolicyFluent<A extends TrafficPolicyFluent<A>>public TrafficPolicyPortTrafficPolicy buildPortLevelSetting(Integer index)
buildPortLevelSetting in interface TrafficPolicyFluent<A extends TrafficPolicyFluent<A>>public TrafficPolicyPortTrafficPolicy buildFirstPortLevelSetting()
buildFirstPortLevelSetting in interface TrafficPolicyFluent<A extends TrafficPolicyFluent<A>>public TrafficPolicyPortTrafficPolicy buildLastPortLevelSetting()
buildLastPortLevelSetting in interface TrafficPolicyFluent<A extends TrafficPolicyFluent<A>>public TrafficPolicyPortTrafficPolicy buildMatchingPortLevelSetting(Predicate<TrafficPolicyPortTrafficPolicyBuilder> predicate)
buildMatchingPortLevelSetting in interface TrafficPolicyFluent<A extends TrafficPolicyFluent<A>>public Boolean hasMatchingPortLevelSetting(Predicate<TrafficPolicyPortTrafficPolicyBuilder> predicate)
hasMatchingPortLevelSetting in interface TrafficPolicyFluent<A extends TrafficPolicyFluent<A>>public A withPortLevelSettings(List<TrafficPolicyPortTrafficPolicy> portLevelSettings)
withPortLevelSettings in interface TrafficPolicyFluent<A extends TrafficPolicyFluent<A>>public A withPortLevelSettings(TrafficPolicyPortTrafficPolicy... portLevelSettings)
withPortLevelSettings in interface TrafficPolicyFluent<A extends TrafficPolicyFluent<A>>public Boolean hasPortLevelSettings()
hasPortLevelSettings in interface TrafficPolicyFluent<A extends TrafficPolicyFluent<A>>public TrafficPolicyFluent.PortLevelSettingsNested<A> addNewPortLevelSetting()
addNewPortLevelSetting in interface TrafficPolicyFluent<A extends TrafficPolicyFluent<A>>public TrafficPolicyFluent.PortLevelSettingsNested<A> addNewPortLevelSettingLike(TrafficPolicyPortTrafficPolicy item)
addNewPortLevelSettingLike in interface TrafficPolicyFluent<A extends TrafficPolicyFluent<A>>public TrafficPolicyFluent.PortLevelSettingsNested<A> setNewPortLevelSettingLike(Integer index, TrafficPolicyPortTrafficPolicy item)
setNewPortLevelSettingLike in interface TrafficPolicyFluent<A extends TrafficPolicyFluent<A>>public TrafficPolicyFluent.PortLevelSettingsNested<A> editPortLevelSetting(Integer index)
editPortLevelSetting in interface TrafficPolicyFluent<A extends TrafficPolicyFluent<A>>public TrafficPolicyFluent.PortLevelSettingsNested<A> editFirstPortLevelSetting()
editFirstPortLevelSetting in interface TrafficPolicyFluent<A extends TrafficPolicyFluent<A>>public TrafficPolicyFluent.PortLevelSettingsNested<A> editLastPortLevelSetting()
editLastPortLevelSetting in interface TrafficPolicyFluent<A extends TrafficPolicyFluent<A>>public TrafficPolicyFluent.PortLevelSettingsNested<A> editMatchingPortLevelSetting(Predicate<TrafficPolicyPortTrafficPolicyBuilder> predicate)
editMatchingPortLevelSetting in interface TrafficPolicyFluent<A extends TrafficPolicyFluent<A>>@Deprecated public ClientTLSSettings getTls()
getTls in interface TrafficPolicyFluent<A extends TrafficPolicyFluent<A>>public ClientTLSSettings buildTls()
buildTls in interface TrafficPolicyFluent<A extends TrafficPolicyFluent<A>>public A withTls(ClientTLSSettings tls)
withTls in interface TrafficPolicyFluent<A extends TrafficPolicyFluent<A>>public Boolean hasTls()
hasTls in interface TrafficPolicyFluent<A extends TrafficPolicyFluent<A>>public TrafficPolicyFluent.TlsNested<A> withNewTls()
withNewTls in interface TrafficPolicyFluent<A extends TrafficPolicyFluent<A>>public TrafficPolicyFluent.TlsNested<A> withNewTlsLike(ClientTLSSettings item)
withNewTlsLike in interface TrafficPolicyFluent<A extends TrafficPolicyFluent<A>>public TrafficPolicyFluent.TlsNested<A> editTls()
editTls in interface TrafficPolicyFluent<A extends TrafficPolicyFluent<A>>public TrafficPolicyFluent.TlsNested<A> editOrNewTls()
editOrNewTls in interface TrafficPolicyFluent<A extends TrafficPolicyFluent<A>>public TrafficPolicyFluent.TlsNested<A> editOrNewTlsLike(ClientTLSSettings item)
editOrNewTlsLike in interface TrafficPolicyFluent<A extends TrafficPolicyFluent<A>>Copyright © 2015–2020 Red Hat. All rights reserved.