Class EC2SDConfigFluent<A extends EC2SDConfigFluent<A>>

    • Constructor Detail

      • EC2SDConfigFluent

        public EC2SDConfigFluent()
      • EC2SDConfigFluent

        public EC2SDConfigFluent​(EC2SDConfig instance)
    • Method Detail

      • addToAdditionalProperties

        public A addToAdditionalProperties​(Map<String,​Object> map)
      • addToAdditionalProperties

        public A addToAdditionalProperties​(String key,
                                           Object value)
      • addToFilters

        public A addToFilters​(Filter... items)
      • addToFilters

        public A addToFilters​(int index,
                              Filter item)
      • addToProxyConnectHeader

        public A addToProxyConnectHeader​(Map<String,​List<io.fabric8.kubernetes.api.model.SecretKeySelector>> map)
      • addToProxyConnectHeader

        public A addToProxyConnectHeader​(String key,
                                         List<io.fabric8.kubernetes.api.model.SecretKeySelector> value)
      • buildFilter

        public Filter buildFilter​(int index)
      • buildFilters

        public List<Filter> buildFilters()
      • buildFirstFilter

        public Filter buildFirstFilter()
      • buildLastFilter

        public Filter buildLastFilter()
      • copyInstance

        protected void copyInstance​(EC2SDConfig instance)
      • equals

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

        public io.fabric8.kubernetes.api.model.SecretKeySelector getAccessKey()
      • getAdditionalProperties

        public Map<String,​Object> getAdditionalProperties()
      • getEnableHTTP2

        public Boolean getEnableHTTP2()
      • getFollowRedirects

        public Boolean getFollowRedirects()
      • getNoProxy

        public String getNoProxy()
      • getPort

        public Integer getPort()
      • getProxyConnectHeader

        public Map<String,​List<io.fabric8.kubernetes.api.model.SecretKeySelector>> getProxyConnectHeader()
      • getProxyFromEnvironment

        public Boolean getProxyFromEnvironment()
      • getProxyUrl

        public String getProxyUrl()
      • getRefreshInterval

        public String getRefreshInterval()
      • getRegion

        public String getRegion()
      • getRoleARN

        public String getRoleARN()
      • getSecretKey

        public io.fabric8.kubernetes.api.model.SecretKeySelector getSecretKey()
      • hasAccessKey

        public boolean hasAccessKey()
      • hasAdditionalProperties

        public boolean hasAdditionalProperties()
      • hasEnableHTTP2

        public boolean hasEnableHTTP2()
      • hasFilters

        public boolean hasFilters()
      • hasFollowRedirects

        public boolean hasFollowRedirects()
      • hasNoProxy

        public boolean hasNoProxy()
      • hasPort

        public boolean hasPort()
      • hasProxyConnectHeader

        public boolean hasProxyConnectHeader()
      • hasProxyFromEnvironment

        public boolean hasProxyFromEnvironment()
      • hasProxyUrl

        public boolean hasProxyUrl()
      • hasRefreshInterval

        public boolean hasRefreshInterval()
      • hasRegion

        public boolean hasRegion()
      • hasRoleARN

        public boolean hasRoleARN()
      • hasSecretKey

        public boolean hasSecretKey()
      • hasTlsConfig

        public boolean hasTlsConfig()
      • hashCode

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

        public A removeFromAdditionalProperties​(String key)
      • removeFromAdditionalProperties

        public A removeFromAdditionalProperties​(Map<String,​Object> map)
      • removeFromFilters

        public A removeFromFilters​(Filter... items)
      • removeFromProxyConnectHeader

        public A removeFromProxyConnectHeader​(String key)
      • removeFromProxyConnectHeader

        public A removeFromProxyConnectHeader​(Map<String,​List<io.fabric8.kubernetes.api.model.SecretKeySelector>> map)
      • setToFilters

        public A setToFilters​(int index,
                              Filter item)
      • withAccessKey

        public A withAccessKey​(io.fabric8.kubernetes.api.model.SecretKeySelector accessKey)
      • withAdditionalProperties

        public <K,​V> A withAdditionalProperties​(Map<String,​Object> additionalProperties)
      • withEnableHTTP2

        public A withEnableHTTP2()
      • withEnableHTTP2

        public A withEnableHTTP2​(Boolean enableHTTP2)
      • withFilters

        public A withFilters​(List<Filter> filters)
      • withFilters

        public A withFilters​(Filter... filters)
      • withFollowRedirects

        public A withFollowRedirects()
      • withFollowRedirects

        public A withFollowRedirects​(Boolean followRedirects)
      • withNoProxy

        public A withNoProxy​(String noProxy)
      • withPort

        public A withPort​(Integer port)
      • withProxyConnectHeader

        public <K,​V> A withProxyConnectHeader​(Map<String,​List<io.fabric8.kubernetes.api.model.SecretKeySelector>> proxyConnectHeader)
      • withProxyFromEnvironment

        public A withProxyFromEnvironment()
      • withProxyFromEnvironment

        public A withProxyFromEnvironment​(Boolean proxyFromEnvironment)
      • withProxyUrl

        public A withProxyUrl​(String proxyUrl)
      • withRefreshInterval

        public A withRefreshInterval​(String refreshInterval)
      • withRegion

        public A withRegion​(String region)
      • withRoleARN

        public A withRoleARN​(String roleARN)
      • withSecretKey

        public A withSecretKey​(io.fabric8.kubernetes.api.model.SecretKeySelector secretKey)