Class ScalewaySDConfigFluent<A extends ScalewaySDConfigFluent<A>>

    • Constructor Detail

      • ScalewaySDConfigFluent

        public ScalewaySDConfigFluent()
      • ScalewaySDConfigFluent

        public ScalewaySDConfigFluent​(ScalewaySDConfig instance)
    • Method Detail

      • addToAdditionalProperties

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

        public A addToAdditionalProperties​(String key,
                                           Object value)
      • 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)
      • addToTagsFilter

        public A addToTagsFilter​(String... items)
      • addToTagsFilter

        public A addToTagsFilter​(int index,
                                 String item)
      • equals

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

        public String getAccessKey()
      • getAdditionalProperties

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

        public String getApiURL()
      • getEnableHTTP2

        public Boolean getEnableHTTP2()
      • getFirstTagsFilter

        public String getFirstTagsFilter()
      • getFollowRedirects

        public Boolean getFollowRedirects()
      • getLastTagsFilter

        public String getLastTagsFilter()
      • getNameFilter

        public String getNameFilter()
      • getNoProxy

        public String getNoProxy()
      • getPort

        public Integer getPort()
      • getProjectID

        public String getProjectID()
      • getProxyConnectHeader

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

        public Boolean getProxyFromEnvironment()
      • getProxyUrl

        public String getProxyUrl()
      • getRefreshInterval

        public String getRefreshInterval()
      • getRole

        public String getRole()
      • getSecretKey

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

        public List<String> getTagsFilter()
      • getTagsFilter

        public String getTagsFilter​(int index)
      • getZone

        public String getZone()
      • hasAccessKey

        public boolean hasAccessKey()
      • hasAdditionalProperties

        public boolean hasAdditionalProperties()
      • hasApiURL

        public boolean hasApiURL()
      • hasEnableHTTP2

        public boolean hasEnableHTTP2()
      • hasFollowRedirects

        public boolean hasFollowRedirects()
      • hasMatchingTagsFilter

        public boolean hasMatchingTagsFilter​(Predicate<String> predicate)
      • hasNameFilter

        public boolean hasNameFilter()
      • hasNoProxy

        public boolean hasNoProxy()
      • hasPort

        public boolean hasPort()
      • hasProjectID

        public boolean hasProjectID()
      • hasProxyConnectHeader

        public boolean hasProxyConnectHeader()
      • hasProxyFromEnvironment

        public boolean hasProxyFromEnvironment()
      • hasProxyUrl

        public boolean hasProxyUrl()
      • hasRefreshInterval

        public boolean hasRefreshInterval()
      • hasRole

        public boolean hasRole()
      • hasSecretKey

        public boolean hasSecretKey()
      • hasTagsFilter

        public boolean hasTagsFilter()
      • hasTlsConfig

        public boolean hasTlsConfig()
      • hasZone

        public boolean hasZone()
      • hashCode

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

        public A removeAllFromTagsFilter​(Collection<String> items)
      • removeFromAdditionalProperties

        public A removeFromAdditionalProperties​(String key)
      • removeFromAdditionalProperties

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

        public A removeFromProxyConnectHeader​(String key)
      • removeFromProxyConnectHeader

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

        public A removeFromTagsFilter​(String... items)
      • setToTagsFilter

        public A setToTagsFilter​(int index,
                                 String item)
      • withAccessKey

        public A withAccessKey​(String accessKey)
      • withAdditionalProperties

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

        public A withApiURL​(String apiURL)
      • withEnableHTTP2

        public A withEnableHTTP2()
      • withEnableHTTP2

        public A withEnableHTTP2​(Boolean enableHTTP2)
      • withFollowRedirects

        public A withFollowRedirects()
      • withFollowRedirects

        public A withFollowRedirects​(Boolean followRedirects)
      • withNameFilter

        public A withNameFilter​(String nameFilter)
      • withNoProxy

        public A withNoProxy​(String noProxy)
      • withPort

        public A withPort​(Integer port)
      • withProjectID

        public A withProjectID​(String projectID)
      • 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)
      • withRole

        public A withRole​(String role)
      • withSecretKey

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

        public A withTagsFilter​(List<String> tagsFilter)
      • withTagsFilter

        public A withTagsFilter​(String... tagsFilter)
      • withZone

        public A withZone​(String zone)