Class OAuth2Fluent<A extends OAuth2Fluent<A>>

    • Constructor Detail

      • OAuth2Fluent

        public OAuth2Fluent()
      • OAuth2Fluent

        public OAuth2Fluent​(OAuth2 instance)
    • Method Detail

      • addToAdditionalProperties

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

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

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

        public A addToEndpointParams​(String key,
                                     String 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)
      • addToScopes

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

        public A addToScopes​(int index,
                             String item)
      • copyInstance

        protected void copyInstance​(OAuth2 instance)
      • equals

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

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

        public io.fabric8.kubernetes.api.model.SecretKeySelector getClientSecret()
      • getFirstScope

        public String getFirstScope()
      • getLastScope

        public String getLastScope()
      • getNoProxy

        public String getNoProxy()
      • getProxyConnectHeader

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

        public Boolean getProxyFromEnvironment()
      • getProxyUrl

        public String getProxyUrl()
      • getScope

        public String getScope​(int index)
      • getTokenUrl

        public String getTokenUrl()
      • hasAdditionalProperties

        public boolean hasAdditionalProperties()
      • hasClientId

        public boolean hasClientId()
      • hasClientSecret

        public boolean hasClientSecret()
      • hasEndpointParams

        public boolean hasEndpointParams()
      • hasMatchingScope

        public boolean hasMatchingScope​(Predicate<String> predicate)
      • hasNoProxy

        public boolean hasNoProxy()
      • hasProxyConnectHeader

        public boolean hasProxyConnectHeader()
      • hasProxyFromEnvironment

        public boolean hasProxyFromEnvironment()
      • hasProxyUrl

        public boolean hasProxyUrl()
      • hasScopes

        public boolean hasScopes()
      • hasTlsConfig

        public boolean hasTlsConfig()
      • hasTokenUrl

        public boolean hasTokenUrl()
      • hashCode

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

        public A removeFromAdditionalProperties​(String key)
      • removeFromAdditionalProperties

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

        public A removeFromEndpointParams​(String key)
      • removeFromEndpointParams

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

        public A removeFromProxyConnectHeader​(String key)
      • removeFromProxyConnectHeader

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

        public A removeFromScopes​(String... items)
      • setToScopes

        public A setToScopes​(int index,
                             String item)
      • withAdditionalProperties

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

        public A withClientSecret​(io.fabric8.kubernetes.api.model.SecretKeySelector clientSecret)
      • withEndpointParams

        public <K,​V> A withEndpointParams​(Map<String,​String> endpointParams)
      • withNewClientSecret

        public A withNewClientSecret​(String key,
                                     String name,
                                     Boolean optional)
      • withNoProxy

        public A withNoProxy​(String noProxy)
      • 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)
      • withScopes

        public A withScopes​(List<String> scopes)
      • withScopes

        public A withScopes​(String... scopes)
      • withTokenUrl

        public A withTokenUrl​(String tokenUrl)