Package io.fabric8.kubernetes.api.model
Interface ServiceAccountFluent<A extends ServiceAccountFluent<A>>
- All Superinterfaces:
Fluent<A>
- All Known Subinterfaces:
BaseKubernetesListFluent.ServiceAccountItemsNested<N>,KubeSchemaFluent.ServiceAccountNested<N>,NamedExtensionFluent.ServiceAccountExtensionNested<N>,ServiceAccountListFluent.ItemsNested<N>,WatchEventFluent.ServiceAccountObjectNested<N>
- All Known Implementing Classes:
BaseKubernetesListFluentImpl.ServiceAccountItemsNestedImpl,DoneableServiceAccount,KubeSchemaFluentImpl.ServiceAccountNestedImpl,NamedExtensionFluentImpl.ServiceAccountExtensionNestedImpl,ServiceAccountBuilder,ServiceAccountFluentImpl,ServiceAccountListFluentImpl.ItemsNestedImpl,WatchEventFluentImpl.ServiceAccountObjectNestedImpl
public interface ServiceAccountFluent<A extends ServiceAccountFluent<A>> extends Fluent<A>
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceServiceAccountFluent.ImagePullSecretsNested<N>static interfaceServiceAccountFluent.MetadataNested<N>static interfaceServiceAccountFluent.SecretsNested<N> -
Method Summary
-
Method Details
-
getApiVersion
String getApiVersion() -
withApiVersion
-
hasApiVersion
Boolean hasApiVersion() -
withNewApiVersion
-
withNewApiVersion
-
withNewApiVersion
-
isAutomountServiceAccountToken
Boolean isAutomountServiceAccountToken() -
withAutomountServiceAccountToken
-
hasAutomountServiceAccountToken
Boolean hasAutomountServiceAccountToken() -
withNewAutomountServiceAccountToken
-
withNewAutomountServiceAccountToken
-
addToImagePullSecrets
-
setToImagePullSecrets
-
addToImagePullSecrets
-
addAllToImagePullSecrets
-
removeFromImagePullSecrets
-
removeAllFromImagePullSecrets
-
removeMatchingFromImagePullSecrets
-
getImagePullSecrets
Deprecated.This method has been deprecated, please use method buildImagePullSecrets instead.- Returns:
- The buildable object.
-
buildImagePullSecrets
List<LocalObjectReference> buildImagePullSecrets() -
buildImagePullSecret
-
buildFirstImagePullSecret
LocalObjectReference buildFirstImagePullSecret() -
buildLastImagePullSecret
LocalObjectReference buildLastImagePullSecret() -
buildMatchingImagePullSecret
LocalObjectReference buildMatchingImagePullSecret(Predicate<LocalObjectReferenceBuilder> predicate) -
hasMatchingImagePullSecret
-
withImagePullSecrets
-
withImagePullSecrets
-
hasImagePullSecrets
Boolean hasImagePullSecrets() -
addNewImagePullSecret
-
addNewImagePullSecret
ServiceAccountFluent.ImagePullSecretsNested<A> addNewImagePullSecret() -
addNewImagePullSecretLike
ServiceAccountFluent.ImagePullSecretsNested<A> addNewImagePullSecretLike(LocalObjectReference item) -
setNewImagePullSecretLike
ServiceAccountFluent.ImagePullSecretsNested<A> setNewImagePullSecretLike(int index, LocalObjectReference item) -
editImagePullSecret
-
editFirstImagePullSecret
ServiceAccountFluent.ImagePullSecretsNested<A> editFirstImagePullSecret() -
editLastImagePullSecret
ServiceAccountFluent.ImagePullSecretsNested<A> editLastImagePullSecret() -
editMatchingImagePullSecret
ServiceAccountFluent.ImagePullSecretsNested<A> editMatchingImagePullSecret(Predicate<LocalObjectReferenceBuilder> predicate) -
getKind
String getKind() -
withKind
-
hasKind
Boolean hasKind() -
withNewKind
-
withNewKind
-
withNewKind
-
getMetadata
Deprecated.This method has been deprecated, please use method buildMetadata instead.- Returns:
- The buildable object.
-
buildMetadata
ObjectMeta buildMetadata() -
withMetadata
-
hasMetadata
Boolean hasMetadata() -
withNewMetadata
ServiceAccountFluent.MetadataNested<A> withNewMetadata() -
withNewMetadataLike
-
editMetadata
ServiceAccountFluent.MetadataNested<A> editMetadata() -
editOrNewMetadata
ServiceAccountFluent.MetadataNested<A> editOrNewMetadata() -
editOrNewMetadataLike
-
addToSecrets
-
setToSecrets
-
addToSecrets
-
addAllToSecrets
-
removeFromSecrets
-
removeAllFromSecrets
-
removeMatchingFromSecrets
-
getSecrets
Deprecated.This method has been deprecated, please use method buildSecrets instead.- Returns:
- The buildable object.
-
buildSecrets
List<ObjectReference> buildSecrets() -
buildSecret
-
buildFirstSecret
ObjectReference buildFirstSecret() -
buildLastSecret
ObjectReference buildLastSecret() -
buildMatchingSecret
-
hasMatchingSecret
-
withSecrets
-
withSecrets
-
hasSecrets
Boolean hasSecrets() -
addNewSecret
ServiceAccountFluent.SecretsNested<A> addNewSecret() -
addNewSecretLike
-
setNewSecretLike
-
editSecret
-
editFirstSecret
ServiceAccountFluent.SecretsNested<A> editFirstSecret() -
editLastSecret
ServiceAccountFluent.SecretsNested<A> editLastSecret() -
editMatchingSecret
ServiceAccountFluent.SecretsNested<A> editMatchingSecret(Predicate<ObjectReferenceBuilder> predicate)
-