Class OAuth2Fluent<A extends OAuth2Fluent<A>>
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.fabric8.openshift.api.model.monitoring.v1.OAuth2Fluent<A>
-
- Direct Known Subclasses:
AzureSDConfigFluent.Oauth2Nested,ConsulSDConfigFluent.Oauth2Nested,DigitalOceanSDConfigFluent.Oauth2Nested,DockerSDConfigFluent.Oauth2Nested,DockerSwarmSDConfigFluent.Oauth2Nested,EndpointFluent.Oauth2Nested,EurekaSDConfigFluent.Oauth2Nested,HetznerSDConfigFluent.Oauth2Nested,HTTPConfigFluent.Oauth2Nested,HTTPConfigFluent.Oauth2Nested,HTTPConfigFluent.Oauth2Nested,HTTPSDConfigFluent.Oauth2Nested,IonosSDConfigFluent.Oauth2Nested,KubernetesSDConfigFluent.Oauth2Nested,KumaSDConfigFluent.Oauth2Nested,LightSailSDConfigFluent.Oauth2Nested,LinodeSDConfigFluent.Oauth2Nested,NomadSDConfigFluent.Oauth2Nested,OAuth2Builder,PodMetricsEndpointFluent.Oauth2Nested,ProbeSpecFluent.Oauth2Nested,PuppetDBSDConfigFluent.Oauth2Nested,RemoteReadSpecFluent.Oauth2Nested,RemoteWriteSpecFluent.Oauth2Nested,ScrapeConfigSpecFluent.Oauth2Nested
public class OAuth2Fluent<A extends OAuth2Fluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A>Generated
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classOAuth2Fluent.ClientIdNested<N>classOAuth2Fluent.TlsConfigNested<N>
-
Constructor Summary
Constructors Constructor Description OAuth2Fluent()OAuth2Fluent(OAuth2 instance)
-
Method Summary
-
-
-
Constructor Detail
-
OAuth2Fluent
public OAuth2Fluent()
-
OAuth2Fluent
public OAuth2Fluent(OAuth2 instance)
-
-
Method Detail
-
copyInstance
protected void copyInstance(OAuth2 instance)
-
buildClientId
public SecretOrConfigMap buildClientId()
-
withClientId
public A withClientId(SecretOrConfigMap clientId)
-
hasClientId
public boolean hasClientId()
-
withNewClientId
public OAuth2Fluent.ClientIdNested<A> withNewClientId()
-
withNewClientIdLike
public OAuth2Fluent.ClientIdNested<A> withNewClientIdLike(SecretOrConfigMap item)
-
editClientId
public OAuth2Fluent.ClientIdNested<A> editClientId()
-
editOrNewClientId
public OAuth2Fluent.ClientIdNested<A> editOrNewClientId()
-
editOrNewClientIdLike
public OAuth2Fluent.ClientIdNested<A> editOrNewClientIdLike(SecretOrConfigMap item)
-
getClientSecret
public io.fabric8.kubernetes.api.model.SecretKeySelector getClientSecret()
-
withClientSecret
public A withClientSecret(io.fabric8.kubernetes.api.model.SecretKeySelector clientSecret)
-
hasClientSecret
public boolean hasClientSecret()
-
hasEndpointParams
public boolean hasEndpointParams()
-
getNoProxy
public String getNoProxy()
-
hasNoProxy
public boolean hasNoProxy()
-
addToProxyConnectHeader
public A addToProxyConnectHeader(String key, List<io.fabric8.kubernetes.api.model.SecretKeySelector> value)
-
addToProxyConnectHeader
public A addToProxyConnectHeader(Map<String,List<io.fabric8.kubernetes.api.model.SecretKeySelector>> map)
-
removeFromProxyConnectHeader
public A removeFromProxyConnectHeader(Map<String,List<io.fabric8.kubernetes.api.model.SecretKeySelector>> map)
-
getProxyConnectHeader
public Map<String,List<io.fabric8.kubernetes.api.model.SecretKeySelector>> getProxyConnectHeader()
-
withProxyConnectHeader
public <K,V> A withProxyConnectHeader(Map<String,List<io.fabric8.kubernetes.api.model.SecretKeySelector>> proxyConnectHeader)
-
hasProxyConnectHeader
public boolean hasProxyConnectHeader()
-
getProxyFromEnvironment
public Boolean getProxyFromEnvironment()
-
hasProxyFromEnvironment
public boolean hasProxyFromEnvironment()
-
getProxyUrl
public String getProxyUrl()
-
hasProxyUrl
public boolean hasProxyUrl()
-
addAllToScopes
public A addAllToScopes(Collection<String> items)
-
removeAllFromScopes
public A removeAllFromScopes(Collection<String> items)
-
getScope
public String getScope(int index)
-
getFirstScope
public String getFirstScope()
-
getLastScope
public String getLastScope()
-
hasScopes
public boolean hasScopes()
-
buildTlsConfig
public SafeTLSConfig buildTlsConfig()
-
withTlsConfig
public A withTlsConfig(SafeTLSConfig tlsConfig)
-
hasTlsConfig
public boolean hasTlsConfig()
-
withNewTlsConfig
public OAuth2Fluent.TlsConfigNested<A> withNewTlsConfig()
-
withNewTlsConfigLike
public OAuth2Fluent.TlsConfigNested<A> withNewTlsConfigLike(SafeTLSConfig item)
-
editTlsConfig
public OAuth2Fluent.TlsConfigNested<A> editTlsConfig()
-
editOrNewTlsConfig
public OAuth2Fluent.TlsConfigNested<A> editOrNewTlsConfig()
-
editOrNewTlsConfigLike
public OAuth2Fluent.TlsConfigNested<A> editOrNewTlsConfigLike(SafeTLSConfig item)
-
getTokenUrl
public String getTokenUrl()
-
hasTokenUrl
public boolean hasTokenUrl()
-
withAdditionalProperties
public <K,V> A withAdditionalProperties(Map<String,Object> additionalProperties)
-
hasAdditionalProperties
public boolean hasAdditionalProperties()
-
equals
public boolean equals(Object o)
- Overrides:
equalsin classio.fabric8.kubernetes.api.builder.BaseFluent<A extends OAuth2Fluent<A>>
-
hashCode
public int hashCode()
- Overrides:
hashCodein classio.fabric8.kubernetes.api.builder.BaseFluent<A extends OAuth2Fluent<A>>
-
withProxyFromEnvironment
public A withProxyFromEnvironment()
-
-