Package io.kubernetes.client.proto
Interface V1.ServiceAccountOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
V1.ServiceAccount
,V1.ServiceAccount.Builder
- Enclosing class:
- V1
public static interface V1.ServiceAccountOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionboolean
AutomountServiceAccountToken indicates whether pods running as this service account should have an API token automatically mounted.getImagePullSecrets
(int index) ImagePullSecrets is a list of references to secrets in the same namespace to use for pulling any images in pods that reference this ServiceAccount.int
ImagePullSecrets is a list of references to secrets in the same namespace to use for pulling any images in pods that reference this ServiceAccount.ImagePullSecrets is a list of references to secrets in the same namespace to use for pulling any images in pods that reference this ServiceAccount.getImagePullSecretsOrBuilder
(int index) ImagePullSecrets is a list of references to secrets in the same namespace to use for pulling any images in pods that reference this ServiceAccount.List<? extends V1.LocalObjectReferenceOrBuilder>
ImagePullSecrets is a list of references to secrets in the same namespace to use for pulling any images in pods that reference this ServiceAccount.Standard object's metadata.Standard object's metadata.getSecrets
(int index) Secrets is the list of secrets allowed to be used by pods running using this ServiceAccount.int
Secrets is the list of secrets allowed to be used by pods running using this ServiceAccount.Secrets is the list of secrets allowed to be used by pods running using this ServiceAccount.getSecretsOrBuilder
(int index) Secrets is the list of secrets allowed to be used by pods running using this ServiceAccount.List<? extends V1.ObjectReferenceOrBuilder>
Secrets is the list of secrets allowed to be used by pods running using this ServiceAccount.boolean
AutomountServiceAccountToken indicates whether pods running as this service account should have an API token automatically mounted.boolean
Standard object's metadata.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitialized
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
hasMetadata
boolean hasMetadata()Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata +optional
optional .k8s.io.apimachinery.pkg.apis.meta.v1.ObjectMeta metadata = 1;
-
getMetadata
Meta.ObjectMeta getMetadata()Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata +optional
optional .k8s.io.apimachinery.pkg.apis.meta.v1.ObjectMeta metadata = 1;
-
getMetadataOrBuilder
Meta.ObjectMetaOrBuilder getMetadataOrBuilder()Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata +optional
optional .k8s.io.apimachinery.pkg.apis.meta.v1.ObjectMeta metadata = 1;
-
getSecretsList
List<V1.ObjectReference> getSecretsList()Secrets is the list of secrets allowed to be used by pods running using this ServiceAccount. More info: https://kubernetes.io/docs/concepts/configuration/secret +optional +patchMergeKey=name +patchStrategy=merge
repeated .k8s.io.api.core.v1.ObjectReference secrets = 2;
-
getSecrets
Secrets is the list of secrets allowed to be used by pods running using this ServiceAccount. More info: https://kubernetes.io/docs/concepts/configuration/secret +optional +patchMergeKey=name +patchStrategy=merge
repeated .k8s.io.api.core.v1.ObjectReference secrets = 2;
-
getSecretsCount
int getSecretsCount()Secrets is the list of secrets allowed to be used by pods running using this ServiceAccount. More info: https://kubernetes.io/docs/concepts/configuration/secret +optional +patchMergeKey=name +patchStrategy=merge
repeated .k8s.io.api.core.v1.ObjectReference secrets = 2;
-
getSecretsOrBuilderList
List<? extends V1.ObjectReferenceOrBuilder> getSecretsOrBuilderList()Secrets is the list of secrets allowed to be used by pods running using this ServiceAccount. More info: https://kubernetes.io/docs/concepts/configuration/secret +optional +patchMergeKey=name +patchStrategy=merge
repeated .k8s.io.api.core.v1.ObjectReference secrets = 2;
-
getSecretsOrBuilder
Secrets is the list of secrets allowed to be used by pods running using this ServiceAccount. More info: https://kubernetes.io/docs/concepts/configuration/secret +optional +patchMergeKey=name +patchStrategy=merge
repeated .k8s.io.api.core.v1.ObjectReference secrets = 2;
-
getImagePullSecretsList
List<V1.LocalObjectReference> getImagePullSecretsList()ImagePullSecrets is a list of references to secrets in the same namespace to use for pulling any images in pods that reference this ServiceAccount. ImagePullSecrets are distinct from Secrets because Secrets can be mounted in the pod, but ImagePullSecrets are only accessed by the kubelet. More info: https://kubernetes.io/docs/concepts/containers/images/#specifying-imagepullsecrets-on-a-pod +optional
repeated .k8s.io.api.core.v1.LocalObjectReference imagePullSecrets = 3;
-
getImagePullSecrets
ImagePullSecrets is a list of references to secrets in the same namespace to use for pulling any images in pods that reference this ServiceAccount. ImagePullSecrets are distinct from Secrets because Secrets can be mounted in the pod, but ImagePullSecrets are only accessed by the kubelet. More info: https://kubernetes.io/docs/concepts/containers/images/#specifying-imagepullsecrets-on-a-pod +optional
repeated .k8s.io.api.core.v1.LocalObjectReference imagePullSecrets = 3;
-
getImagePullSecretsCount
int getImagePullSecretsCount()ImagePullSecrets is a list of references to secrets in the same namespace to use for pulling any images in pods that reference this ServiceAccount. ImagePullSecrets are distinct from Secrets because Secrets can be mounted in the pod, but ImagePullSecrets are only accessed by the kubelet. More info: https://kubernetes.io/docs/concepts/containers/images/#specifying-imagepullsecrets-on-a-pod +optional
repeated .k8s.io.api.core.v1.LocalObjectReference imagePullSecrets = 3;
-
getImagePullSecretsOrBuilderList
List<? extends V1.LocalObjectReferenceOrBuilder> getImagePullSecretsOrBuilderList()ImagePullSecrets is a list of references to secrets in the same namespace to use for pulling any images in pods that reference this ServiceAccount. ImagePullSecrets are distinct from Secrets because Secrets can be mounted in the pod, but ImagePullSecrets are only accessed by the kubelet. More info: https://kubernetes.io/docs/concepts/containers/images/#specifying-imagepullsecrets-on-a-pod +optional
repeated .k8s.io.api.core.v1.LocalObjectReference imagePullSecrets = 3;
-
getImagePullSecretsOrBuilder
ImagePullSecrets is a list of references to secrets in the same namespace to use for pulling any images in pods that reference this ServiceAccount. ImagePullSecrets are distinct from Secrets because Secrets can be mounted in the pod, but ImagePullSecrets are only accessed by the kubelet. More info: https://kubernetes.io/docs/concepts/containers/images/#specifying-imagepullsecrets-on-a-pod +optional
repeated .k8s.io.api.core.v1.LocalObjectReference imagePullSecrets = 3;
-
hasAutomountServiceAccountToken
boolean hasAutomountServiceAccountToken()AutomountServiceAccountToken indicates whether pods running as this service account should have an API token automatically mounted. Can be overridden at the pod level. +optional
optional bool automountServiceAccountToken = 4;
-
getAutomountServiceAccountToken
boolean getAutomountServiceAccountToken()AutomountServiceAccountToken indicates whether pods running as this service account should have an API token automatically mounted. Can be overridden at the pod level. +optional
optional bool automountServiceAccountToken = 4;
-