public class ConsistentHashLBFluentImpl<A extends ConsistentHashLBFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A> implements ConsistentHashLBFluent<A>
| Modifier and Type | Class and Description |
|---|---|
class |
ConsistentHashLBFluentImpl.HttpCookieHashKeyNestedImpl<N> |
class |
ConsistentHashLBFluentImpl.HttpHeaderNameHashKeyNestedImpl<N> |
class |
ConsistentHashLBFluentImpl.UseSourceIpHashKeyNestedImpl<N> |
ConsistentHashLBFluent.HttpCookieHashKeyNested<N>, ConsistentHashLBFluent.HttpHeaderNameHashKeyNested<N>, ConsistentHashLBFluent.UseSourceIpHashKeyNested<N>| Constructor and Description |
|---|
ConsistentHashLBFluentImpl() |
ConsistentHashLBFluentImpl(ConsistentHashLB instance) |
public ConsistentHashLBFluentImpl()
public ConsistentHashLBFluentImpl(ConsistentHashLB instance)
@Deprecated public ConsistentHashLB.HashKey getHashKey()
getHashKey in interface ConsistentHashLBFluent<A extends ConsistentHashLBFluent<A>>public ConsistentHashLB.HashKey buildHashKey()
buildHashKey in interface ConsistentHashLBFluent<A extends ConsistentHashLBFluent<A>>public A withHashKey(ConsistentHashLB.HashKey hashKey)
withHashKey in interface ConsistentHashLBFluent<A extends ConsistentHashLBFluent<A>>public Boolean hasHashKey()
hasHashKey in interface ConsistentHashLBFluent<A extends ConsistentHashLBFluent<A>>public A withHttpCookieHashKey(HttpCookieHashKey httpCookieHashKey)
withHttpCookieHashKey in interface ConsistentHashLBFluent<A extends ConsistentHashLBFluent<A>>public ConsistentHashLBFluent.HttpCookieHashKeyNested<A> withNewHttpCookieHashKey()
withNewHttpCookieHashKey in interface ConsistentHashLBFluent<A extends ConsistentHashLBFluent<A>>public ConsistentHashLBFluent.HttpCookieHashKeyNested<A> withNewHttpCookieHashKeyLike(HttpCookieHashKey item)
withNewHttpCookieHashKeyLike in interface ConsistentHashLBFluent<A extends ConsistentHashLBFluent<A>>public A withUseSourceIpHashKey(UseSourceIpHashKey useSourceIpHashKey)
withUseSourceIpHashKey in interface ConsistentHashLBFluent<A extends ConsistentHashLBFluent<A>>public ConsistentHashLBFluent.UseSourceIpHashKeyNested<A> withNewUseSourceIpHashKey()
withNewUseSourceIpHashKey in interface ConsistentHashLBFluent<A extends ConsistentHashLBFluent<A>>public ConsistentHashLBFluent.UseSourceIpHashKeyNested<A> withNewUseSourceIpHashKeyLike(UseSourceIpHashKey item)
withNewUseSourceIpHashKeyLike in interface ConsistentHashLBFluent<A extends ConsistentHashLBFluent<A>>public A withNewUseSourceIpHashKey(Boolean useSourceIp)
withNewUseSourceIpHashKey in interface ConsistentHashLBFluent<A extends ConsistentHashLBFluent<A>>public A withHttpHeaderNameHashKey(HttpHeaderNameHashKey httpHeaderNameHashKey)
withHttpHeaderNameHashKey in interface ConsistentHashLBFluent<A extends ConsistentHashLBFluent<A>>public ConsistentHashLBFluent.HttpHeaderNameHashKeyNested<A> withNewHttpHeaderNameHashKey()
withNewHttpHeaderNameHashKey in interface ConsistentHashLBFluent<A extends ConsistentHashLBFluent<A>>public ConsistentHashLBFluent.HttpHeaderNameHashKeyNested<A> withNewHttpHeaderNameHashKeyLike(HttpHeaderNameHashKey item)
withNewHttpHeaderNameHashKeyLike in interface ConsistentHashLBFluent<A extends ConsistentHashLBFluent<A>>public A withNewHttpHeaderNameHashKey(String httpHeaderName)
withNewHttpHeaderNameHashKey in interface ConsistentHashLBFluent<A extends ConsistentHashLBFluent<A>>public Long getMinimumRingSize()
getMinimumRingSize in interface ConsistentHashLBFluent<A extends ConsistentHashLBFluent<A>>public A withMinimumRingSize(Long minimumRingSize)
withMinimumRingSize in interface ConsistentHashLBFluent<A extends ConsistentHashLBFluent<A>>public Boolean hasMinimumRingSize()
hasMinimumRingSize in interface ConsistentHashLBFluent<A extends ConsistentHashLBFluent<A>>public A withNewMinimumRingSize(String arg1)
withNewMinimumRingSize in interface ConsistentHashLBFluent<A extends ConsistentHashLBFluent<A>>public A withNewMinimumRingSize(long arg1)
withNewMinimumRingSize in interface ConsistentHashLBFluent<A extends ConsistentHashLBFluent<A>>Copyright © 2017–2018 Red Hat. All rights reserved.