Interface V1ServiceAccountFluent<A extends V1ServiceAccountFluent<A>>

All Superinterfaces:
Fluent<A>
All Known Subinterfaces:
V1ServiceAccountListFluent.ItemsNested<N>
All Known Implementing Classes:
V1ServiceAccountBuilder, V1ServiceAccountFluentImpl

public interface V1ServiceAccountFluent<A extends V1ServiceAccountFluent<A>> extends Fluent<A>
Generated
  • Method Details

    • getApiVersion

      String getApiVersion()
    • withApiVersion

      A withApiVersion(String apiVersion)
    • hasApiVersion

      Boolean hasApiVersion()
    • getAutomountServiceAccountToken

      Boolean getAutomountServiceAccountToken()
    • withAutomountServiceAccountToken

      A withAutomountServiceAccountToken(Boolean automountServiceAccountToken)
    • hasAutomountServiceAccountToken

      Boolean hasAutomountServiceAccountToken()
    • addToImagePullSecrets

      A addToImagePullSecrets(Integer index, io.kubernetes.client.openapi.models.V1LocalObjectReference item)
    • setToImagePullSecrets

      A setToImagePullSecrets(Integer index, io.kubernetes.client.openapi.models.V1LocalObjectReference item)
    • addToImagePullSecrets

      A addToImagePullSecrets(io.kubernetes.client.openapi.models.V1LocalObjectReference... items)
    • addAllToImagePullSecrets

      A addAllToImagePullSecrets(Collection<io.kubernetes.client.openapi.models.V1LocalObjectReference> items)
    • removeFromImagePullSecrets

      A removeFromImagePullSecrets(io.kubernetes.client.openapi.models.V1LocalObjectReference... items)
    • removeAllFromImagePullSecrets

      A removeAllFromImagePullSecrets(Collection<io.kubernetes.client.openapi.models.V1LocalObjectReference> items)
    • removeMatchingFromImagePullSecrets

      A removeMatchingFromImagePullSecrets(Predicate<V1LocalObjectReferenceBuilder> predicate)
    • getImagePullSecrets

      @Deprecated List<io.kubernetes.client.openapi.models.V1LocalObjectReference> getImagePullSecrets()
      Deprecated.
      This method has been deprecated, please use method buildImagePullSecrets instead.
      Returns:
      The buildable object.
    • buildImagePullSecrets

      List<io.kubernetes.client.openapi.models.V1LocalObjectReference> buildImagePullSecrets()
    • buildImagePullSecret

      io.kubernetes.client.openapi.models.V1LocalObjectReference buildImagePullSecret(Integer index)
    • buildFirstImagePullSecret

      io.kubernetes.client.openapi.models.V1LocalObjectReference buildFirstImagePullSecret()
    • buildLastImagePullSecret

      io.kubernetes.client.openapi.models.V1LocalObjectReference buildLastImagePullSecret()
    • buildMatchingImagePullSecret

      io.kubernetes.client.openapi.models.V1LocalObjectReference buildMatchingImagePullSecret(Predicate<V1LocalObjectReferenceBuilder> predicate)
    • hasMatchingImagePullSecret

      Boolean hasMatchingImagePullSecret(Predicate<V1LocalObjectReferenceBuilder> predicate)
    • withImagePullSecrets

      A withImagePullSecrets(List<io.kubernetes.client.openapi.models.V1LocalObjectReference> imagePullSecrets)
    • withImagePullSecrets

      A withImagePullSecrets(io.kubernetes.client.openapi.models.V1LocalObjectReference... imagePullSecrets)
    • hasImagePullSecrets

      Boolean hasImagePullSecrets()
    • addNewImagePullSecret

    • addNewImagePullSecretLike

      V1ServiceAccountFluent.ImagePullSecretsNested<A> addNewImagePullSecretLike(io.kubernetes.client.openapi.models.V1LocalObjectReference item)
    • setNewImagePullSecretLike

      V1ServiceAccountFluent.ImagePullSecretsNested<A> setNewImagePullSecretLike(Integer index, io.kubernetes.client.openapi.models.V1LocalObjectReference item)
    • editImagePullSecret

    • editFirstImagePullSecret

    • editLastImagePullSecret

    • editMatchingImagePullSecret

    • getKind

      String getKind()
    • withKind

      A withKind(String kind)
    • hasKind

      Boolean hasKind()
    • getMetadata

      @Deprecated io.kubernetes.client.openapi.models.V1ObjectMeta getMetadata()
      Deprecated.
      This method has been deprecated, please use method buildMetadata instead.
      Returns:
      The buildable object.
    • buildMetadata

      io.kubernetes.client.openapi.models.V1ObjectMeta buildMetadata()
    • withMetadata

      A withMetadata(io.kubernetes.client.openapi.models.V1ObjectMeta metadata)
    • hasMetadata

      Boolean hasMetadata()
    • withNewMetadata

    • withNewMetadataLike

      V1ServiceAccountFluent.MetadataNested<A> withNewMetadataLike(io.kubernetes.client.openapi.models.V1ObjectMeta item)
    • editMetadata

    • editOrNewMetadata

    • editOrNewMetadataLike

      V1ServiceAccountFluent.MetadataNested<A> editOrNewMetadataLike(io.kubernetes.client.openapi.models.V1ObjectMeta item)
    • addToSecrets

      A addToSecrets(Integer index, io.kubernetes.client.openapi.models.V1ObjectReference item)
    • setToSecrets

      A setToSecrets(Integer index, io.kubernetes.client.openapi.models.V1ObjectReference item)
    • addToSecrets

      A addToSecrets(io.kubernetes.client.openapi.models.V1ObjectReference... items)
    • addAllToSecrets

      A addAllToSecrets(Collection<io.kubernetes.client.openapi.models.V1ObjectReference> items)
    • removeFromSecrets

      A removeFromSecrets(io.kubernetes.client.openapi.models.V1ObjectReference... items)
    • removeAllFromSecrets

      A removeAllFromSecrets(Collection<io.kubernetes.client.openapi.models.V1ObjectReference> items)
    • removeMatchingFromSecrets

      A removeMatchingFromSecrets(Predicate<V1ObjectReferenceBuilder> predicate)
    • getSecrets

      @Deprecated List<io.kubernetes.client.openapi.models.V1ObjectReference> getSecrets()
      Deprecated.
      This method has been deprecated, please use method buildSecrets instead.
      Returns:
      The buildable object.
    • buildSecrets

      List<io.kubernetes.client.openapi.models.V1ObjectReference> buildSecrets()
    • buildSecret

      io.kubernetes.client.openapi.models.V1ObjectReference buildSecret(Integer index)
    • buildFirstSecret

      io.kubernetes.client.openapi.models.V1ObjectReference buildFirstSecret()
    • buildLastSecret

      io.kubernetes.client.openapi.models.V1ObjectReference buildLastSecret()
    • buildMatchingSecret

      io.kubernetes.client.openapi.models.V1ObjectReference buildMatchingSecret(Predicate<V1ObjectReferenceBuilder> predicate)
    • hasMatchingSecret

      Boolean hasMatchingSecret(Predicate<V1ObjectReferenceBuilder> predicate)
    • withSecrets

      A withSecrets(List<io.kubernetes.client.openapi.models.V1ObjectReference> secrets)
    • withSecrets

      A withSecrets(io.kubernetes.client.openapi.models.V1ObjectReference... secrets)
    • hasSecrets

      Boolean hasSecrets()
    • addNewSecret

    • addNewSecretLike

      V1ServiceAccountFluent.SecretsNested<A> addNewSecretLike(io.kubernetes.client.openapi.models.V1ObjectReference item)
    • setNewSecretLike

      V1ServiceAccountFluent.SecretsNested<A> setNewSecretLike(Integer index, io.kubernetes.client.openapi.models.V1ObjectReference item)
    • editSecret

    • editFirstSecret

    • editLastSecret

    • editMatchingSecret

    • withAutomountServiceAccountToken

      A withAutomountServiceAccountToken()