public class AuthenticationSpecFluent<A extends AuthenticationSpecFluent<A>>
extends io.fabric8.kubernetes.api.builder.BaseFluent<A>
| Modifier and Type | Class and Description |
|---|---|
class |
AuthenticationSpecFluent.OauthMetadataNested<N> |
class |
AuthenticationSpecFluent.WebhookTokenAuthenticatorNested<N> |
class |
AuthenticationSpecFluent.WebhookTokenAuthenticatorsNested<N> |
| Constructor and Description |
|---|
AuthenticationSpecFluent() |
AuthenticationSpecFluent(AuthenticationSpec instance) |
accept, accept, accept, accept, aggregate, aggregate, build, build, builderOfpublic AuthenticationSpecFluent()
public AuthenticationSpecFluent(AuthenticationSpec instance)
protected void copyInstance(AuthenticationSpec instance)
public ConfigMapNameReference buildOauthMetadata()
public A withOauthMetadata(ConfigMapNameReference oauthMetadata)
public boolean hasOauthMetadata()
public AuthenticationSpecFluent.OauthMetadataNested<A> withNewOauthMetadata()
public AuthenticationSpecFluent.OauthMetadataNested<A> withNewOauthMetadataLike(ConfigMapNameReference item)
public AuthenticationSpecFluent.OauthMetadataNested<A> editOauthMetadata()
public AuthenticationSpecFluent.OauthMetadataNested<A> editOrNewOauthMetadata()
public AuthenticationSpecFluent.OauthMetadataNested<A> editOrNewOauthMetadataLike(ConfigMapNameReference item)
public String getServiceAccountIssuer()
public boolean hasServiceAccountIssuer()
public String getType()
public boolean hasType()
public WebhookTokenAuthenticator buildWebhookTokenAuthenticator()
public A withWebhookTokenAuthenticator(WebhookTokenAuthenticator webhookTokenAuthenticator)
public boolean hasWebhookTokenAuthenticator()
public AuthenticationSpecFluent.WebhookTokenAuthenticatorNested<A> withNewWebhookTokenAuthenticator()
public AuthenticationSpecFluent.WebhookTokenAuthenticatorNested<A> withNewWebhookTokenAuthenticatorLike(WebhookTokenAuthenticator item)
public AuthenticationSpecFluent.WebhookTokenAuthenticatorNested<A> editWebhookTokenAuthenticator()
public AuthenticationSpecFluent.WebhookTokenAuthenticatorNested<A> editOrNewWebhookTokenAuthenticator()
public AuthenticationSpecFluent.WebhookTokenAuthenticatorNested<A> editOrNewWebhookTokenAuthenticatorLike(WebhookTokenAuthenticator item)
public A addToWebhookTokenAuthenticators(int index, DeprecatedWebhookTokenAuthenticator item)
public A setToWebhookTokenAuthenticators(int index, DeprecatedWebhookTokenAuthenticator item)
public A addToWebhookTokenAuthenticators(DeprecatedWebhookTokenAuthenticator... items)
public A addAllToWebhookTokenAuthenticators(Collection<DeprecatedWebhookTokenAuthenticator> items)
public A removeFromWebhookTokenAuthenticators(DeprecatedWebhookTokenAuthenticator... items)
public A removeAllFromWebhookTokenAuthenticators(Collection<DeprecatedWebhookTokenAuthenticator> items)
public A removeMatchingFromWebhookTokenAuthenticators(Predicate<DeprecatedWebhookTokenAuthenticatorBuilder> predicate)
public List<DeprecatedWebhookTokenAuthenticator> buildWebhookTokenAuthenticators()
public DeprecatedWebhookTokenAuthenticator buildWebhookTokenAuthenticator(int index)
public DeprecatedWebhookTokenAuthenticator buildFirstWebhookTokenAuthenticator()
public DeprecatedWebhookTokenAuthenticator buildLastWebhookTokenAuthenticator()
public DeprecatedWebhookTokenAuthenticator buildMatchingWebhookTokenAuthenticator(Predicate<DeprecatedWebhookTokenAuthenticatorBuilder> predicate)
public boolean hasMatchingWebhookTokenAuthenticator(Predicate<DeprecatedWebhookTokenAuthenticatorBuilder> predicate)
public A withWebhookTokenAuthenticators(List<DeprecatedWebhookTokenAuthenticator> webhookTokenAuthenticators)
public A withWebhookTokenAuthenticators(DeprecatedWebhookTokenAuthenticator... webhookTokenAuthenticators)
public boolean hasWebhookTokenAuthenticators()
public AuthenticationSpecFluent.WebhookTokenAuthenticatorsNested<A> addNewWebhookTokenAuthenticator()
public AuthenticationSpecFluent.WebhookTokenAuthenticatorsNested<A> addNewWebhookTokenAuthenticatorLike(DeprecatedWebhookTokenAuthenticator item)
public AuthenticationSpecFluent.WebhookTokenAuthenticatorsNested<A> setNewWebhookTokenAuthenticatorLike(int index, DeprecatedWebhookTokenAuthenticator item)
public AuthenticationSpecFluent.WebhookTokenAuthenticatorsNested<A> editWebhookTokenAuthenticator(int index)
public AuthenticationSpecFluent.WebhookTokenAuthenticatorsNested<A> editFirstWebhookTokenAuthenticator()
public AuthenticationSpecFluent.WebhookTokenAuthenticatorsNested<A> editLastWebhookTokenAuthenticator()
public AuthenticationSpecFluent.WebhookTokenAuthenticatorsNested<A> editMatchingWebhookTokenAuthenticator(Predicate<DeprecatedWebhookTokenAuthenticatorBuilder> predicate)
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 AuthenticationSpecFluent<A>>public int hashCode()
hashCode in class io.fabric8.kubernetes.api.builder.BaseFluent<A extends AuthenticationSpecFluent<A>>Copyright © 2015–2023 Red Hat. All rights reserved.