Class V1ServiceAccountFluentImpl<A extends V1ServiceAccountFluent<A>>
java.lang.Object
io.kubernetes.client.fluent.BaseFluent<A>
io.kubernetes.client.openapi.models.V1ServiceAccountFluentImpl<A>
- All Implemented Interfaces:
Fluent<A>,Visitable<A>,V1ServiceAccountFluent<A>
- Direct Known Subclasses:
V1ServiceAccountBuilder
public class V1ServiceAccountFluentImpl<A extends V1ServiceAccountFluent<A>>
extends BaseFluent<A>
implements V1ServiceAccountFluent<A>
Generated
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.kubernetes.client.openapi.models.V1ServiceAccountFluent
V1ServiceAccountFluent.ImagePullSecretsNested<N>, V1ServiceAccountFluent.MetadataNested<N>, V1ServiceAccountFluent.SecretsNested<N> -
Field Summary
Fields inherited from class io.kubernetes.client.fluent.BaseFluent
_visitables, VISIT -
Constructor Summary
ConstructorsConstructorDescriptionV1ServiceAccountFluentImpl(io.kubernetes.client.openapi.models.V1ServiceAccount instance) -
Method Summary
Modifier and TypeMethodDescriptionaddAllToImagePullSecrets(Collection<io.kubernetes.client.openapi.models.V1LocalObjectReference> items) addAllToSecrets(Collection<io.kubernetes.client.openapi.models.V1ObjectReference> items) addNewImagePullSecretLike(io.kubernetes.client.openapi.models.V1LocalObjectReference item) addNewSecretLike(io.kubernetes.client.openapi.models.V1ObjectReference item) addToImagePullSecrets(io.kubernetes.client.openapi.models.V1LocalObjectReference... items) addToImagePullSecrets(Integer index, io.kubernetes.client.openapi.models.V1LocalObjectReference item) addToSecrets(io.kubernetes.client.openapi.models.V1ObjectReference... items) addToSecrets(Integer index, io.kubernetes.client.openapi.models.V1ObjectReference item) io.kubernetes.client.openapi.models.V1LocalObjectReferenceio.kubernetes.client.openapi.models.V1ObjectReferenceio.kubernetes.client.openapi.models.V1LocalObjectReferencebuildImagePullSecret(Integer index) List<io.kubernetes.client.openapi.models.V1LocalObjectReference>io.kubernetes.client.openapi.models.V1LocalObjectReferenceio.kubernetes.client.openapi.models.V1ObjectReferenceio.kubernetes.client.openapi.models.V1LocalObjectReferenceio.kubernetes.client.openapi.models.V1ObjectReferencebuildMatchingSecret(Predicate<V1ObjectReferenceBuilder> predicate) io.kubernetes.client.openapi.models.V1ObjectMetaio.kubernetes.client.openapi.models.V1ObjectReferencebuildSecret(Integer index) List<io.kubernetes.client.openapi.models.V1ObjectReference>editImagePullSecret(Integer index) editMatchingSecret(Predicate<V1ObjectReferenceBuilder> predicate) editOrNewMetadataLike(io.kubernetes.client.openapi.models.V1ObjectMeta item) editSecret(Integer index) booleanList<io.kubernetes.client.openapi.models.V1LocalObjectReference>Deprecated.getKind()io.kubernetes.client.openapi.models.V1ObjectMetaDeprecated.List<io.kubernetes.client.openapi.models.V1ObjectReference>Deprecated.inthashCode()hasKind()hasMatchingSecret(Predicate<V1ObjectReferenceBuilder> predicate) removeAllFromImagePullSecrets(Collection<io.kubernetes.client.openapi.models.V1LocalObjectReference> items) removeAllFromSecrets(Collection<io.kubernetes.client.openapi.models.V1ObjectReference> items) removeFromImagePullSecrets(io.kubernetes.client.openapi.models.V1LocalObjectReference... items) removeFromSecrets(io.kubernetes.client.openapi.models.V1ObjectReference... items) setNewImagePullSecretLike(Integer index, io.kubernetes.client.openapi.models.V1LocalObjectReference item) setNewSecretLike(Integer index, io.kubernetes.client.openapi.models.V1ObjectReference item) setToImagePullSecrets(Integer index, io.kubernetes.client.openapi.models.V1LocalObjectReference item) setToSecrets(Integer index, io.kubernetes.client.openapi.models.V1ObjectReference item) toString()withApiVersion(String apiVersion) withAutomountServiceAccountToken(Boolean automountServiceAccountToken) withImagePullSecrets(io.kubernetes.client.openapi.models.V1LocalObjectReference... imagePullSecrets) withImagePullSecrets(List<io.kubernetes.client.openapi.models.V1LocalObjectReference> imagePullSecrets) withMetadata(io.kubernetes.client.openapi.models.V1ObjectMeta metadata) withNewMetadataLike(io.kubernetes.client.openapi.models.V1ObjectMeta item) withSecrets(io.kubernetes.client.openapi.models.V1ObjectReference... secrets) withSecrets(List<io.kubernetes.client.openapi.models.V1ObjectReference> secrets) Methods inherited from class io.kubernetes.client.fluent.BaseFluent
accept, accept, accept, accept, aggregate, aggregate, build, build, builderOf
-
Constructor Details
-
V1ServiceAccountFluentImpl
public V1ServiceAccountFluentImpl() -
V1ServiceAccountFluentImpl
public V1ServiceAccountFluentImpl(io.kubernetes.client.openapi.models.V1ServiceAccount instance)
-
-
Method Details
-
getApiVersion
- Specified by:
getApiVersionin interfaceV1ServiceAccountFluent<A extends V1ServiceAccountFluent<A>>
-
withApiVersion
- Specified by:
withApiVersionin interfaceV1ServiceAccountFluent<A extends V1ServiceAccountFluent<A>>
-
hasApiVersion
- Specified by:
hasApiVersionin interfaceV1ServiceAccountFluent<A extends V1ServiceAccountFluent<A>>
-
getAutomountServiceAccountToken
- Specified by:
getAutomountServiceAccountTokenin interfaceV1ServiceAccountFluent<A extends V1ServiceAccountFluent<A>>
-
withAutomountServiceAccountToken
- Specified by:
withAutomountServiceAccountTokenin interfaceV1ServiceAccountFluent<A extends V1ServiceAccountFluent<A>>
-
hasAutomountServiceAccountToken
- Specified by:
hasAutomountServiceAccountTokenin interfaceV1ServiceAccountFluent<A extends V1ServiceAccountFluent<A>>
-
addToImagePullSecrets
public A addToImagePullSecrets(Integer index, io.kubernetes.client.openapi.models.V1LocalObjectReference item) - Specified by:
addToImagePullSecretsin interfaceV1ServiceAccountFluent<A extends V1ServiceAccountFluent<A>>
-
setToImagePullSecrets
public A setToImagePullSecrets(Integer index, io.kubernetes.client.openapi.models.V1LocalObjectReference item) - Specified by:
setToImagePullSecretsin interfaceV1ServiceAccountFluent<A extends V1ServiceAccountFluent<A>>
-
addToImagePullSecrets
- Specified by:
addToImagePullSecretsin interfaceV1ServiceAccountFluent<A extends V1ServiceAccountFluent<A>>
-
addAllToImagePullSecrets
public A addAllToImagePullSecrets(Collection<io.kubernetes.client.openapi.models.V1LocalObjectReference> items) - Specified by:
addAllToImagePullSecretsin interfaceV1ServiceAccountFluent<A extends V1ServiceAccountFluent<A>>
-
removeFromImagePullSecrets
public A removeFromImagePullSecrets(io.kubernetes.client.openapi.models.V1LocalObjectReference... items) - Specified by:
removeFromImagePullSecretsin interfaceV1ServiceAccountFluent<A extends V1ServiceAccountFluent<A>>
-
removeAllFromImagePullSecrets
public A removeAllFromImagePullSecrets(Collection<io.kubernetes.client.openapi.models.V1LocalObjectReference> items) - Specified by:
removeAllFromImagePullSecretsin interfaceV1ServiceAccountFluent<A extends V1ServiceAccountFluent<A>>
-
removeMatchingFromImagePullSecrets
- Specified by:
removeMatchingFromImagePullSecretsin interfaceV1ServiceAccountFluent<A extends V1ServiceAccountFluent<A>>
-
getImagePullSecrets
@Deprecated public List<io.kubernetes.client.openapi.models.V1LocalObjectReference> getImagePullSecrets()Deprecated.This method has been deprecated, please use method buildImagePullSecrets instead.- Specified by:
getImagePullSecretsin interfaceV1ServiceAccountFluent<A extends V1ServiceAccountFluent<A>>- Returns:
- The buildable object.
-
buildImagePullSecrets
- Specified by:
buildImagePullSecretsin interfaceV1ServiceAccountFluent<A extends V1ServiceAccountFluent<A>>
-
buildImagePullSecret
public io.kubernetes.client.openapi.models.V1LocalObjectReference buildImagePullSecret(Integer index) - Specified by:
buildImagePullSecretin interfaceV1ServiceAccountFluent<A extends V1ServiceAccountFluent<A>>
-
buildFirstImagePullSecret
public io.kubernetes.client.openapi.models.V1LocalObjectReference buildFirstImagePullSecret()- Specified by:
buildFirstImagePullSecretin interfaceV1ServiceAccountFluent<A extends V1ServiceAccountFluent<A>>
-
buildLastImagePullSecret
public io.kubernetes.client.openapi.models.V1LocalObjectReference buildLastImagePullSecret()- Specified by:
buildLastImagePullSecretin interfaceV1ServiceAccountFluent<A extends V1ServiceAccountFluent<A>>
-
buildMatchingImagePullSecret
public io.kubernetes.client.openapi.models.V1LocalObjectReference buildMatchingImagePullSecret(Predicate<V1LocalObjectReferenceBuilder> predicate) - Specified by:
buildMatchingImagePullSecretin interfaceV1ServiceAccountFluent<A extends V1ServiceAccountFluent<A>>
-
hasMatchingImagePullSecret
- Specified by:
hasMatchingImagePullSecretin interfaceV1ServiceAccountFluent<A extends V1ServiceAccountFluent<A>>
-
withImagePullSecrets
public A withImagePullSecrets(List<io.kubernetes.client.openapi.models.V1LocalObjectReference> imagePullSecrets) - Specified by:
withImagePullSecretsin interfaceV1ServiceAccountFluent<A extends V1ServiceAccountFluent<A>>
-
withImagePullSecrets
public A withImagePullSecrets(io.kubernetes.client.openapi.models.V1LocalObjectReference... imagePullSecrets) - Specified by:
withImagePullSecretsin interfaceV1ServiceAccountFluent<A extends V1ServiceAccountFluent<A>>
-
hasImagePullSecrets
- Specified by:
hasImagePullSecretsin interfaceV1ServiceAccountFluent<A extends V1ServiceAccountFluent<A>>
-
addNewImagePullSecret
- Specified by:
addNewImagePullSecretin interfaceV1ServiceAccountFluent<A extends V1ServiceAccountFluent<A>>
-
addNewImagePullSecretLike
public V1ServiceAccountFluent.ImagePullSecretsNested<A> addNewImagePullSecretLike(io.kubernetes.client.openapi.models.V1LocalObjectReference item) - Specified by:
addNewImagePullSecretLikein interfaceV1ServiceAccountFluent<A extends V1ServiceAccountFluent<A>>
-
setNewImagePullSecretLike
public V1ServiceAccountFluent.ImagePullSecretsNested<A> setNewImagePullSecretLike(Integer index, io.kubernetes.client.openapi.models.V1LocalObjectReference item) - Specified by:
setNewImagePullSecretLikein interfaceV1ServiceAccountFluent<A extends V1ServiceAccountFluent<A>>
-
editImagePullSecret
- Specified by:
editImagePullSecretin interfaceV1ServiceAccountFluent<A extends V1ServiceAccountFluent<A>>
-
editFirstImagePullSecret
- Specified by:
editFirstImagePullSecretin interfaceV1ServiceAccountFluent<A extends V1ServiceAccountFluent<A>>
-
editLastImagePullSecret
- Specified by:
editLastImagePullSecretin interfaceV1ServiceAccountFluent<A extends V1ServiceAccountFluent<A>>
-
editMatchingImagePullSecret
public V1ServiceAccountFluent.ImagePullSecretsNested<A> editMatchingImagePullSecret(Predicate<V1LocalObjectReferenceBuilder> predicate) - Specified by:
editMatchingImagePullSecretin interfaceV1ServiceAccountFluent<A extends V1ServiceAccountFluent<A>>
-
getKind
- Specified by:
getKindin interfaceV1ServiceAccountFluent<A extends V1ServiceAccountFluent<A>>
-
withKind
- Specified by:
withKindin interfaceV1ServiceAccountFluent<A extends V1ServiceAccountFluent<A>>
-
hasKind
- Specified by:
hasKindin interfaceV1ServiceAccountFluent<A extends V1ServiceAccountFluent<A>>
-
getMetadata
Deprecated.This method has been deprecated, please use method buildMetadata instead.- Specified by:
getMetadatain interfaceV1ServiceAccountFluent<A extends V1ServiceAccountFluent<A>>- Returns:
- The buildable object.
-
buildMetadata
public io.kubernetes.client.openapi.models.V1ObjectMeta buildMetadata()- Specified by:
buildMetadatain interfaceV1ServiceAccountFluent<A extends V1ServiceAccountFluent<A>>
-
withMetadata
- Specified by:
withMetadatain interfaceV1ServiceAccountFluent<A extends V1ServiceAccountFluent<A>>
-
hasMetadata
- Specified by:
hasMetadatain interfaceV1ServiceAccountFluent<A extends V1ServiceAccountFluent<A>>
-
withNewMetadata
- Specified by:
withNewMetadatain interfaceV1ServiceAccountFluent<A extends V1ServiceAccountFluent<A>>
-
withNewMetadataLike
public V1ServiceAccountFluent.MetadataNested<A> withNewMetadataLike(io.kubernetes.client.openapi.models.V1ObjectMeta item) - Specified by:
withNewMetadataLikein interfaceV1ServiceAccountFluent<A extends V1ServiceAccountFluent<A>>
-
editMetadata
- Specified by:
editMetadatain interfaceV1ServiceAccountFluent<A extends V1ServiceAccountFluent<A>>
-
editOrNewMetadata
- Specified by:
editOrNewMetadatain interfaceV1ServiceAccountFluent<A extends V1ServiceAccountFluent<A>>
-
editOrNewMetadataLike
public V1ServiceAccountFluent.MetadataNested<A> editOrNewMetadataLike(io.kubernetes.client.openapi.models.V1ObjectMeta item) - Specified by:
editOrNewMetadataLikein interfaceV1ServiceAccountFluent<A extends V1ServiceAccountFluent<A>>
-
addToSecrets
- Specified by:
addToSecretsin interfaceV1ServiceAccountFluent<A extends V1ServiceAccountFluent<A>>
-
setToSecrets
- Specified by:
setToSecretsin interfaceV1ServiceAccountFluent<A extends V1ServiceAccountFluent<A>>
-
addToSecrets
- Specified by:
addToSecretsin interfaceV1ServiceAccountFluent<A extends V1ServiceAccountFluent<A>>
-
addAllToSecrets
- Specified by:
addAllToSecretsin interfaceV1ServiceAccountFluent<A extends V1ServiceAccountFluent<A>>
-
removeFromSecrets
- Specified by:
removeFromSecretsin interfaceV1ServiceAccountFluent<A extends V1ServiceAccountFluent<A>>
-
removeAllFromSecrets
public A removeAllFromSecrets(Collection<io.kubernetes.client.openapi.models.V1ObjectReference> items) - Specified by:
removeAllFromSecretsin interfaceV1ServiceAccountFluent<A extends V1ServiceAccountFluent<A>>
-
removeMatchingFromSecrets
- Specified by:
removeMatchingFromSecretsin interfaceV1ServiceAccountFluent<A extends V1ServiceAccountFluent<A>>
-
getSecrets
Deprecated.This method has been deprecated, please use method buildSecrets instead.- Specified by:
getSecretsin interfaceV1ServiceAccountFluent<A extends V1ServiceAccountFluent<A>>- Returns:
- The buildable object.
-
buildSecrets
- Specified by:
buildSecretsin interfaceV1ServiceAccountFluent<A extends V1ServiceAccountFluent<A>>
-
buildSecret
- Specified by:
buildSecretin interfaceV1ServiceAccountFluent<A extends V1ServiceAccountFluent<A>>
-
buildFirstSecret
public io.kubernetes.client.openapi.models.V1ObjectReference buildFirstSecret()- Specified by:
buildFirstSecretin interfaceV1ServiceAccountFluent<A extends V1ServiceAccountFluent<A>>
-
buildLastSecret
public io.kubernetes.client.openapi.models.V1ObjectReference buildLastSecret()- Specified by:
buildLastSecretin interfaceV1ServiceAccountFluent<A extends V1ServiceAccountFluent<A>>
-
buildMatchingSecret
public io.kubernetes.client.openapi.models.V1ObjectReference buildMatchingSecret(Predicate<V1ObjectReferenceBuilder> predicate) - Specified by:
buildMatchingSecretin interfaceV1ServiceAccountFluent<A extends V1ServiceAccountFluent<A>>
-
hasMatchingSecret
- Specified by:
hasMatchingSecretin interfaceV1ServiceAccountFluent<A extends V1ServiceAccountFluent<A>>
-
withSecrets
- Specified by:
withSecretsin interfaceV1ServiceAccountFluent<A extends V1ServiceAccountFluent<A>>
-
withSecrets
- Specified by:
withSecretsin interfaceV1ServiceAccountFluent<A extends V1ServiceAccountFluent<A>>
-
hasSecrets
- Specified by:
hasSecretsin interfaceV1ServiceAccountFluent<A extends V1ServiceAccountFluent<A>>
-
addNewSecret
- Specified by:
addNewSecretin interfaceV1ServiceAccountFluent<A extends V1ServiceAccountFluent<A>>
-
addNewSecretLike
public V1ServiceAccountFluent.SecretsNested<A> addNewSecretLike(io.kubernetes.client.openapi.models.V1ObjectReference item) - Specified by:
addNewSecretLikein interfaceV1ServiceAccountFluent<A extends V1ServiceAccountFluent<A>>
-
setNewSecretLike
public V1ServiceAccountFluent.SecretsNested<A> setNewSecretLike(Integer index, io.kubernetes.client.openapi.models.V1ObjectReference item) - Specified by:
setNewSecretLikein interfaceV1ServiceAccountFluent<A extends V1ServiceAccountFluent<A>>
-
editSecret
- Specified by:
editSecretin interfaceV1ServiceAccountFluent<A extends V1ServiceAccountFluent<A>>
-
editFirstSecret
- Specified by:
editFirstSecretin interfaceV1ServiceAccountFluent<A extends V1ServiceAccountFluent<A>>
-
editLastSecret
- Specified by:
editLastSecretin interfaceV1ServiceAccountFluent<A extends V1ServiceAccountFluent<A>>
-
editMatchingSecret
public V1ServiceAccountFluent.SecretsNested<A> editMatchingSecret(Predicate<V1ObjectReferenceBuilder> predicate) - Specified by:
editMatchingSecretin interfaceV1ServiceAccountFluent<A extends V1ServiceAccountFluent<A>>
-
equals
- Overrides:
equalsin classBaseFluent<A extends V1ServiceAccountFluent<A>>
-
hashCode
public int hashCode()- Overrides:
hashCodein classBaseFluent<A extends V1ServiceAccountFluent<A>>
-
toString
-
withAutomountServiceAccountToken
- Specified by:
withAutomountServiceAccountTokenin interfaceV1ServiceAccountFluent<A extends V1ServiceAccountFluent<A>>
-