
io.fabric8.kubernetes.api.model.AuthInfoFluent Maven / Gradle / Ivy
package io.fabric8.kubernetes.api.model;
import io.fabric8.kubernetes.api.builder.VisitableBuilder;
import com.fasterxml.jackson.annotation.JsonIgnore;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.fasterxml.jackson.annotation.JsonInclude;
import io.fabric8.kubernetes.api.builder.Nested;
import java.util.ArrayList;
import java.lang.String;
import java.util.LinkedHashMap;
import java.util.function.Predicate;
import java.lang.Deprecated;
import java.util.Iterator;
import java.util.List;
import java.lang.Boolean;
import io.fabric8.kubernetes.api.builder.Fluent;
import java.lang.Integer;
import java.util.Collection;
import java.lang.Object;
import java.util.Map;
/**
* Generated
*/
public interface AuthInfoFluent> extends io.fabric8.kubernetes.api.builder.Fluent{
public java.lang.String getAs();
public A withAs(java.lang.String as);
public java.lang.Boolean hasAs();
/**
* Method is deprecated. use withAs instead.
*/
@java.lang.Deprecated
public A withNewAs(java.lang.String arg0);
public A addToAsGroups(java.lang.Integer index,java.lang.String item);
public A setToAsGroups(java.lang.Integer index,java.lang.String item);
public A addToAsGroups(java.lang.String... items);
public A addAllToAsGroups(java.util.Collection items);
public A removeFromAsGroups(java.lang.String... items);
public A removeAllFromAsGroups(java.util.Collection items);
public java.util.List getAsGroups();
public java.lang.String getAsGroup(java.lang.Integer index);
public java.lang.String getFirstAsGroup();
public java.lang.String getLastAsGroup();
public java.lang.String getMatchingAsGroup(java.util.function.Predicate predicate);
public java.lang.Boolean hasMatchingAsGroup(java.util.function.Predicate predicate);
public A withAsGroups(java.util.List asGroups);
public A withAsGroups(java.lang.String... asGroups);
public java.lang.Boolean hasAsGroups();
public A addNewAsGroup(java.lang.String arg0);
public java.lang.String getAsUid();
public A withAsUid(java.lang.String asUid);
public java.lang.Boolean hasAsUid();
/**
* Method is deprecated. use withAsUid instead.
*/
@java.lang.Deprecated
public A withNewAsUid(java.lang.String arg0);
public A addToAsUserExtra(java.lang.String key,java.util.ArrayList value);
public A addToAsUserExtra(java.util.Map> map);
public A removeFromAsUserExtra(java.lang.String key);
public A removeFromAsUserExtra(java.util.Map> map);
public java.util.Map> getAsUserExtra();
public A withAsUserExtra(java.util.Map> asUserExtra);
public java.lang.Boolean hasAsUserExtra();
/**
* This method has been deprecated, please use method buildAuthProvider instead.
* @return The buildable object.
*/
@java.lang.Deprecated
public io.fabric8.kubernetes.api.model.AuthProviderConfig getAuthProvider();
public io.fabric8.kubernetes.api.model.AuthProviderConfig buildAuthProvider();
public A withAuthProvider(io.fabric8.kubernetes.api.model.AuthProviderConfig authProvider);
public java.lang.Boolean hasAuthProvider();
public io.fabric8.kubernetes.api.model.AuthInfoFluent.AuthProviderNested withNewAuthProvider();
public io.fabric8.kubernetes.api.model.AuthInfoFluent.AuthProviderNested withNewAuthProviderLike(io.fabric8.kubernetes.api.model.AuthProviderConfig item);
public io.fabric8.kubernetes.api.model.AuthInfoFluent.AuthProviderNested editAuthProvider();
public io.fabric8.kubernetes.api.model.AuthInfoFluent.AuthProviderNested editOrNewAuthProvider();
public io.fabric8.kubernetes.api.model.AuthInfoFluent.AuthProviderNested editOrNewAuthProviderLike(io.fabric8.kubernetes.api.model.AuthProviderConfig item);
public java.lang.String getClientCertificate();
public A withClientCertificate(java.lang.String clientCertificate);
public java.lang.Boolean hasClientCertificate();
/**
* Method is deprecated. use withClientCertificate instead.
*/
@java.lang.Deprecated
public A withNewClientCertificate(java.lang.String arg0);
public java.lang.String getClientCertificateData();
public A withClientCertificateData(java.lang.String clientCertificateData);
public java.lang.Boolean hasClientCertificateData();
/**
* Method is deprecated. use withClientCertificateData instead.
*/
@java.lang.Deprecated
public A withNewClientCertificateData(java.lang.String arg0);
public java.lang.String getClientKey();
public A withClientKey(java.lang.String clientKey);
public java.lang.Boolean hasClientKey();
/**
* Method is deprecated. use withClientKey instead.
*/
@java.lang.Deprecated
public A withNewClientKey(java.lang.String arg0);
public java.lang.String getClientKeyData();
public A withClientKeyData(java.lang.String clientKeyData);
public java.lang.Boolean hasClientKeyData();
/**
* Method is deprecated. use withClientKeyData instead.
*/
@java.lang.Deprecated
public A withNewClientKeyData(java.lang.String arg0);
/**
* This method has been deprecated, please use method buildExec instead.
* @return The buildable object.
*/
@java.lang.Deprecated
public io.fabric8.kubernetes.api.model.ExecConfig getExec();
public io.fabric8.kubernetes.api.model.ExecConfig buildExec();
public A withExec(io.fabric8.kubernetes.api.model.ExecConfig exec);
public java.lang.Boolean hasExec();
public io.fabric8.kubernetes.api.model.AuthInfoFluent.ExecNested withNewExec();
public io.fabric8.kubernetes.api.model.AuthInfoFluent.ExecNested withNewExecLike(io.fabric8.kubernetes.api.model.ExecConfig item);
public io.fabric8.kubernetes.api.model.AuthInfoFluent.ExecNested editExec();
public io.fabric8.kubernetes.api.model.AuthInfoFluent.ExecNested editOrNewExec();
public io.fabric8.kubernetes.api.model.AuthInfoFluent.ExecNested editOrNewExecLike(io.fabric8.kubernetes.api.model.ExecConfig item);
public A addToExtensions(java.lang.Integer index,io.fabric8.kubernetes.api.model.NamedExtension item);
public A setToExtensions(java.lang.Integer index,io.fabric8.kubernetes.api.model.NamedExtension item);
public A addToExtensions(io.fabric8.kubernetes.api.model.NamedExtension... items);
public A addAllToExtensions(java.util.Collection items);
public A removeFromExtensions(io.fabric8.kubernetes.api.model.NamedExtension... items);
public A removeAllFromExtensions(java.util.Collection items);
public A removeMatchingFromExtensions(java.util.function.Predicate predicate);
/**
* This method has been deprecated, please use method buildExtensions instead.
* @return The buildable object.
*/
@java.lang.Deprecated
public java.util.List getExtensions();
public java.util.List buildExtensions();
public io.fabric8.kubernetes.api.model.NamedExtension buildExtension(java.lang.Integer index);
public io.fabric8.kubernetes.api.model.NamedExtension buildFirstExtension();
public io.fabric8.kubernetes.api.model.NamedExtension buildLastExtension();
public io.fabric8.kubernetes.api.model.NamedExtension buildMatchingExtension(java.util.function.Predicate predicate);
public java.lang.Boolean hasMatchingExtension(java.util.function.Predicate predicate);
public A withExtensions(java.util.List extensions);
public A withExtensions(io.fabric8.kubernetes.api.model.NamedExtension... extensions);
public java.lang.Boolean hasExtensions();
public io.fabric8.kubernetes.api.model.AuthInfoFluent.ExtensionsNested addNewExtension();
public io.fabric8.kubernetes.api.model.AuthInfoFluent.ExtensionsNested addNewExtensionLike(io.fabric8.kubernetes.api.model.NamedExtension item);
public io.fabric8.kubernetes.api.model.AuthInfoFluent.ExtensionsNested setNewExtensionLike(java.lang.Integer index,io.fabric8.kubernetes.api.model.NamedExtension item);
public io.fabric8.kubernetes.api.model.AuthInfoFluent.ExtensionsNested editExtension(java.lang.Integer index);
public io.fabric8.kubernetes.api.model.AuthInfoFluent.ExtensionsNested editFirstExtension();
public io.fabric8.kubernetes.api.model.AuthInfoFluent.ExtensionsNested editLastExtension();
public io.fabric8.kubernetes.api.model.AuthInfoFluent.ExtensionsNested editMatchingExtension(java.util.function.Predicate predicate);
public java.lang.String getPassword();
public A withPassword(java.lang.String password);
public java.lang.Boolean hasPassword();
/**
* Method is deprecated. use withPassword instead.
*/
@java.lang.Deprecated
public A withNewPassword(java.lang.String arg0);
public java.lang.String getToken();
public A withToken(java.lang.String token);
public java.lang.Boolean hasToken();
/**
* Method is deprecated. use withToken instead.
*/
@java.lang.Deprecated
public A withNewToken(java.lang.String arg0);
public java.lang.String getTokenFile();
public A withTokenFile(java.lang.String tokenFile);
public java.lang.Boolean hasTokenFile();
/**
* Method is deprecated. use withTokenFile instead.
*/
@java.lang.Deprecated
public A withNewTokenFile(java.lang.String arg0);
public java.lang.String getUsername();
public A withUsername(java.lang.String username);
public java.lang.Boolean hasUsername();
/**
* Method is deprecated. use withUsername instead.
*/
@java.lang.Deprecated
public A withNewUsername(java.lang.String arg0);
public A addToAdditionalProperties(java.lang.String key,java.lang.Object value);
public A addToAdditionalProperties(java.util.Map map);
public A removeFromAdditionalProperties(java.lang.String key);
public A removeFromAdditionalProperties(java.util.Map map);
public java.util.Map getAdditionalProperties();
public A withAdditionalProperties(java.util.Map additionalProperties);
public java.lang.Boolean hasAdditionalProperties();
public interface AuthProviderNested extends io.fabric8.kubernetes.api.builder.Nested,io.fabric8.kubernetes.api.model.AuthProviderConfigFluent>{
public N and();
public N endAuthProvider();
}
public interface ExecNested extends io.fabric8.kubernetes.api.builder.Nested,io.fabric8.kubernetes.api.model.ExecConfigFluent>{
public N and();
public N endExec();
}
public interface ExtensionsNested extends io.fabric8.kubernetes.api.builder.Nested,io.fabric8.kubernetes.api.model.NamedExtensionFluent>{
public N and();
public N endExtension();
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy