Class RequestConfigFluent<A extends RequestConfigFluent<A>>

  • Direct Known Subclasses:
    RequestConfigBuilder

    public class RequestConfigFluent<A extends RequestConfigFluent<A>>
    extends io.fabric8.kubernetes.api.builder.BaseFluent<A>
    Generated
    • Constructor Detail

      • RequestConfigFluent

        public RequestConfigFluent()
      • RequestConfigFluent

        public RequestConfigFluent​(RequestConfig instance)
    • Method Detail

      • copyInstance

        protected void copyInstance​(RequestConfig instance)
      • getImpersonateUsername

        public String getImpersonateUsername()
      • withImpersonateUsername

        public A withImpersonateUsername​(String impersonateUsername)
      • hasImpersonateUsername

        public boolean hasImpersonateUsername()
      • withImpersonateGroups

        public A withImpersonateGroups​(String... impersonateGroups)
      • getImpersonateGroups

        public String[] getImpersonateGroups()
      • addToImpersonateGroups

        public A addToImpersonateGroups​(int index,
                                        String item)
      • setToImpersonateGroups

        public A setToImpersonateGroups​(int index,
                                        String item)
      • addToImpersonateGroups

        public A addToImpersonateGroups​(String... items)
      • addAllToImpersonateGroups

        public A addAllToImpersonateGroups​(Collection<String> items)
      • removeFromImpersonateGroups

        public A removeFromImpersonateGroups​(String... items)
      • removeAllFromImpersonateGroups

        public A removeAllFromImpersonateGroups​(Collection<String> items)
      • hasImpersonateGroups

        public boolean hasImpersonateGroups()
      • addToImpersonateExtras

        public A addToImpersonateExtras​(String key,
                                        List<String> value)
      • removeFromImpersonateExtras

        public A removeFromImpersonateExtras​(String key)
      • removeFromImpersonateExtras

        public A removeFromImpersonateExtras​(Map<String,​List<String>> map)
      • withImpersonateExtras

        public <K,​V> A withImpersonateExtras​(Map<String,​List<String>> impersonateExtras)
      • hasImpersonateExtras

        public boolean hasImpersonateExtras()
      • getWatchReconnectInterval

        public Integer getWatchReconnectInterval()
      • withWatchReconnectInterval

        public A withWatchReconnectInterval​(Integer watchReconnectInterval)
      • hasWatchReconnectInterval

        public boolean hasWatchReconnectInterval()
      • getWatchReconnectLimit

        public Integer getWatchReconnectLimit()
      • withWatchReconnectLimit

        public A withWatchReconnectLimit​(Integer watchReconnectLimit)
      • hasWatchReconnectLimit

        public boolean hasWatchReconnectLimit()
      • getUploadRequestTimeout

        public Integer getUploadRequestTimeout()
      • withUploadRequestTimeout

        public A withUploadRequestTimeout​(Integer uploadRequestTimeout)
      • hasUploadRequestTimeout

        public boolean hasUploadRequestTimeout()
      • getRequestRetryBackoffLimit

        public Integer getRequestRetryBackoffLimit()
      • withRequestRetryBackoffLimit

        public A withRequestRetryBackoffLimit​(Integer requestRetryBackoffLimit)
      • hasRequestRetryBackoffLimit

        public boolean hasRequestRetryBackoffLimit()
      • getRequestRetryBackoffInterval

        public Integer getRequestRetryBackoffInterval()
      • withRequestRetryBackoffInterval

        public A withRequestRetryBackoffInterval​(Integer requestRetryBackoffInterval)
      • hasRequestRetryBackoffInterval

        public boolean hasRequestRetryBackoffInterval()
      • getRequestTimeout

        public Integer getRequestTimeout()
      • withRequestTimeout

        public A withRequestTimeout​(Integer requestTimeout)
      • hasRequestTimeout

        public boolean hasRequestTimeout()
      • getScaleTimeout

        public Long getScaleTimeout()
      • withScaleTimeout

        public A withScaleTimeout​(Long scaleTimeout)
      • hasScaleTimeout

        public boolean hasScaleTimeout()
      • getLoggingInterval

        public Integer getLoggingInterval()
      • withLoggingInterval

        public A withLoggingInterval​(Integer loggingInterval)
      • hasLoggingInterval

        public boolean hasLoggingInterval()
      • equals

        public boolean equals​(Object o)
        Overrides:
        equals in class io.fabric8.kubernetes.api.builder.BaseFluent<A extends RequestConfigFluent<A>>
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class io.fabric8.kubernetes.api.builder.BaseFluent<A extends RequestConfigFluent<A>>