public class HTTPConfigFluent<A extends HTTPConfigFluent<A>>
extends io.fabric8.kubernetes.api.builder.BaseFluent<A>
| Modifier and Type | Class and Description |
|---|---|
class |
HTTPConfigFluent.AuthorizationNested<N> |
class |
HTTPConfigFluent.BasicAuthNested<N> |
class |
HTTPConfigFluent.Oauth2Nested<N> |
class |
HTTPConfigFluent.TlsConfigNested<N> |
| Constructor and Description |
|---|
HTTPConfigFluent() |
HTTPConfigFluent(HTTPConfig instance) |
public HTTPConfigFluent()
public HTTPConfigFluent(HTTPConfig instance)
protected void copyInstance(HTTPConfig instance)
public SafeAuthorization buildAuthorization()
public A withAuthorization(SafeAuthorization authorization)
public boolean hasAuthorization()
public HTTPConfigFluent.AuthorizationNested<A> withNewAuthorization()
public HTTPConfigFluent.AuthorizationNested<A> withNewAuthorizationLike(SafeAuthorization item)
public HTTPConfigFluent.AuthorizationNested<A> editAuthorization()
public HTTPConfigFluent.AuthorizationNested<A> editOrNewAuthorization()
public HTTPConfigFluent.AuthorizationNested<A> editOrNewAuthorizationLike(SafeAuthorization item)
public BasicAuth buildBasicAuth()
public boolean hasBasicAuth()
public HTTPConfigFluent.BasicAuthNested<A> withNewBasicAuth()
public HTTPConfigFluent.BasicAuthNested<A> withNewBasicAuthLike(BasicAuth item)
public HTTPConfigFluent.BasicAuthNested<A> editBasicAuth()
public HTTPConfigFluent.BasicAuthNested<A> editOrNewBasicAuth()
public HTTPConfigFluent.BasicAuthNested<A> editOrNewBasicAuthLike(BasicAuth item)
public io.fabric8.kubernetes.api.model.SecretKeySelector getBearerTokenSecret()
public A withBearerTokenSecret(io.fabric8.kubernetes.api.model.SecretKeySelector bearerTokenSecret)
public boolean hasBearerTokenSecret()
public A withNewBearerTokenSecret(String key, String name, Boolean optional)
public Boolean getFollowRedirects()
public boolean hasFollowRedirects()
public OAuth2 buildOauth2()
public boolean hasOauth2()
public HTTPConfigFluent.Oauth2Nested<A> withNewOauth2()
public HTTPConfigFluent.Oauth2Nested<A> withNewOauth2Like(OAuth2 item)
public HTTPConfigFluent.Oauth2Nested<A> editOauth2()
public HTTPConfigFluent.Oauth2Nested<A> editOrNewOauth2()
public HTTPConfigFluent.Oauth2Nested<A> editOrNewOauth2Like(OAuth2 item)
public String getProxyURL()
public boolean hasProxyURL()
public SafeTLSConfig buildTlsConfig()
public A withTlsConfig(SafeTLSConfig tlsConfig)
public boolean hasTlsConfig()
public HTTPConfigFluent.TlsConfigNested<A> withNewTlsConfig()
public HTTPConfigFluent.TlsConfigNested<A> withNewTlsConfigLike(SafeTLSConfig item)
public HTTPConfigFluent.TlsConfigNested<A> editTlsConfig()
public HTTPConfigFluent.TlsConfigNested<A> editOrNewTlsConfig()
public HTTPConfigFluent.TlsConfigNested<A> editOrNewTlsConfigLike(SafeTLSConfig item)
public <K,V> A withAdditionalProperties(Map<String,Object> additionalProperties)
public boolean hasAdditionalProperties()
public boolean equals(Object o)
equals in class io.fabric8.kubernetes.api.builder.BaseFluent<A extends HTTPConfigFluent<A>>public int hashCode()
hashCode in class io.fabric8.kubernetes.api.builder.BaseFluent<A extends HTTPConfigFluent<A>>public A withFollowRedirects()
Copyright © 2015–2024 Red Hat. All rights reserved.