Package io.fabric8.kubernetes.api.model
Interface AuthInfoFluent<A extends AuthInfoFluent<A>>
- All Superinterfaces:
Fluent<A>
- All Known Subinterfaces:
NamedAuthInfoFluent.UserNested<N>,WatchEventFluent.AuthInfoObjectNested<N>
- All Known Implementing Classes:
AuthInfoBuilder,AuthInfoFluentImpl,DoneableAuthInfo,NamedAuthInfoFluentImpl.UserNestedImpl,WatchEventFluentImpl.AuthInfoObjectNestedImpl
public interface AuthInfoFluent<A extends AuthInfoFluent<A>> extends Fluent<A>
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceAuthInfoFluent.AuthProviderNested<N>static interfaceAuthInfoFluent.ExecNested<N>static interfaceAuthInfoFluent.ExtensionsNested<N> -
Method Summary
-
Method Details
-
getAs
String getAs() -
withAs
-
hasAs
Boolean hasAs() -
withNewAs
-
withNewAs
-
withNewAs
-
addToAsGroups
-
setToAsGroups
-
addToAsGroups
-
addAllToAsGroups
-
removeFromAsGroups
-
removeAllFromAsGroups
-
getAsGroups
-
getAsGroup
-
getFirstAsGroup
String getFirstAsGroup() -
getLastAsGroup
String getLastAsGroup() -
getMatchingAsGroup
-
hasMatchingAsGroup
-
withAsGroups
-
withAsGroups
-
hasAsGroups
Boolean hasAsGroups() -
addNewAsGroup
-
addNewAsGroup
-
addNewAsGroup
-
addToAsUserExtra
-
addToAsUserExtra
-
removeFromAsUserExtra
-
removeFromAsUserExtra
-
getAsUserExtra
-
withAsUserExtra
-
hasAsUserExtra
Boolean hasAsUserExtra() -
getAuthProvider
Deprecated.This method has been deprecated, please use method buildAuthProvider instead.- Returns:
- The buildable object.
-
buildAuthProvider
AuthProviderConfig buildAuthProvider() -
withAuthProvider
-
hasAuthProvider
Boolean hasAuthProvider() -
withNewAuthProvider
AuthInfoFluent.AuthProviderNested<A> withNewAuthProvider() -
withNewAuthProviderLike
-
editAuthProvider
AuthInfoFluent.AuthProviderNested<A> editAuthProvider() -
editOrNewAuthProvider
AuthInfoFluent.AuthProviderNested<A> editOrNewAuthProvider() -
editOrNewAuthProviderLike
-
getClientCertificate
String getClientCertificate() -
withClientCertificate
-
hasClientCertificate
Boolean hasClientCertificate() -
withNewClientCertificate
-
withNewClientCertificate
-
withNewClientCertificate
-
getClientCertificateData
String getClientCertificateData() -
withClientCertificateData
-
hasClientCertificateData
Boolean hasClientCertificateData() -
withNewClientCertificateData
-
withNewClientCertificateData
-
withNewClientCertificateData
-
getClientKey
String getClientKey() -
withClientKey
-
hasClientKey
Boolean hasClientKey() -
withNewClientKey
-
withNewClientKey
-
withNewClientKey
-
getClientKeyData
String getClientKeyData() -
withClientKeyData
-
hasClientKeyData
Boolean hasClientKeyData() -
withNewClientKeyData
-
withNewClientKeyData
-
withNewClientKeyData
-
getExec
Deprecated.This method has been deprecated, please use method buildExec instead.- Returns:
- The buildable object.
-
buildExec
ExecConfig buildExec() -
withExec
-
hasExec
Boolean hasExec() -
withNewExec
AuthInfoFluent.ExecNested<A> withNewExec() -
withNewExecLike
-
editExec
AuthInfoFluent.ExecNested<A> editExec() -
editOrNewExec
AuthInfoFluent.ExecNested<A> editOrNewExec() -
editOrNewExecLike
-
addToExtensions
-
setToExtensions
-
addToExtensions
-
addAllToExtensions
-
removeFromExtensions
-
removeAllFromExtensions
-
removeMatchingFromExtensions
-
getExtensions
Deprecated.This method has been deprecated, please use method buildExtensions instead.- Returns:
- The buildable object.
-
buildExtensions
List<NamedExtension> buildExtensions() -
buildExtension
-
buildFirstExtension
NamedExtension buildFirstExtension() -
buildLastExtension
NamedExtension buildLastExtension() -
buildMatchingExtension
-
hasMatchingExtension
-
withExtensions
-
withExtensions
-
hasExtensions
Boolean hasExtensions() -
addNewExtension
AuthInfoFluent.ExtensionsNested<A> addNewExtension() -
addNewExtensionLike
-
setNewExtensionLike
-
editExtension
-
editFirstExtension
AuthInfoFluent.ExtensionsNested<A> editFirstExtension() -
editLastExtension
AuthInfoFluent.ExtensionsNested<A> editLastExtension() -
editMatchingExtension
AuthInfoFluent.ExtensionsNested<A> editMatchingExtension(Predicate<NamedExtensionBuilder> predicate) -
getPassword
String getPassword() -
withPassword
-
hasPassword
Boolean hasPassword() -
withNewPassword
-
withNewPassword
-
withNewPassword
-
getToken
String getToken() -
withToken
-
hasToken
Boolean hasToken() -
withNewToken
-
withNewToken
-
withNewToken
-
getTokenFile
String getTokenFile() -
withTokenFile
-
hasTokenFile
Boolean hasTokenFile() -
withNewTokenFile
-
withNewTokenFile
-
withNewTokenFile
-
getUsername
String getUsername() -
withUsername
-
hasUsername
Boolean hasUsername() -
withNewUsername
-
withNewUsername
-
withNewUsername
-