public static final class EnvVarSource.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<EnvVarSource.Builder> implements EnvVarSourceOrBuilder
EnvVarSource represents a source for the value of an EnvVar.Protobuf type
appscode.kubernetes.v1beta2.EnvVarSource| Modifier and Type | Method and Description |
|---|---|
EnvVarSource.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) |
EnvVarSource |
build() |
EnvVarSource |
buildPartial() |
EnvVarSource.Builder |
clear() |
EnvVarSource.Builder |
clearConfigMapKeyRef()
Selects a key of a ConfigMap.
|
EnvVarSource.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
EnvVarSource.Builder |
clearFieldRef()
Selects a field of the pod: supports metadata.name, metadata.namespace, metadata.labels, metadata.annotations,
spec.nodeName, spec.serviceAccountName, status.podIP.
|
EnvVarSource.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
EnvVarSource.Builder |
clearResourceFieldRef()
Selects a resource of the container: only resources limits and requests
(limits.cpu, limits.memory, requests.cpu and requests.memory) are currently supported.
|
EnvVarSource.Builder |
clearSecretKeyRef()
Selects a key of a secret in the pod's namespace
+optional
|
EnvVarSource.Builder |
clone() |
ConfigMapKeySelector |
getConfigMapKeyRef()
Selects a key of a ConfigMap.
|
ConfigMapKeySelector.Builder |
getConfigMapKeyRefBuilder()
Selects a key of a ConfigMap.
|
ConfigMapKeySelectorOrBuilder |
getConfigMapKeyRefOrBuilder()
Selects a key of a ConfigMap.
|
EnvVarSource |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
ObjectFieldSelector |
getFieldRef()
Selects a field of the pod: supports metadata.name, metadata.namespace, metadata.labels, metadata.annotations,
spec.nodeName, spec.serviceAccountName, status.podIP.
|
ObjectFieldSelector.Builder |
getFieldRefBuilder()
Selects a field of the pod: supports metadata.name, metadata.namespace, metadata.labels, metadata.annotations,
spec.nodeName, spec.serviceAccountName, status.podIP.
|
ObjectFieldSelectorOrBuilder |
getFieldRefOrBuilder()
Selects a field of the pod: supports metadata.name, metadata.namespace, metadata.labels, metadata.annotations,
spec.nodeName, spec.serviceAccountName, status.podIP.
|
ResourceFieldSelector |
getResourceFieldRef()
Selects a resource of the container: only resources limits and requests
(limits.cpu, limits.memory, requests.cpu and requests.memory) are currently supported.
|
ResourceFieldSelector.Builder |
getResourceFieldRefBuilder()
Selects a resource of the container: only resources limits and requests
(limits.cpu, limits.memory, requests.cpu and requests.memory) are currently supported.
|
ResourceFieldSelectorOrBuilder |
getResourceFieldRefOrBuilder()
Selects a resource of the container: only resources limits and requests
(limits.cpu, limits.memory, requests.cpu and requests.memory) are currently supported.
|
SecretKeySelector |
getSecretKeyRef()
Selects a key of a secret in the pod's namespace
+optional
|
SecretKeySelector.Builder |
getSecretKeyRefBuilder()
Selects a key of a secret in the pod's namespace
+optional
|
SecretKeySelectorOrBuilder |
getSecretKeyRefOrBuilder()
Selects a key of a secret in the pod's namespace
+optional
|
boolean |
hasConfigMapKeyRef()
Selects a key of a ConfigMap.
|
boolean |
hasFieldRef()
Selects a field of the pod: supports metadata.name, metadata.namespace, metadata.labels, metadata.annotations,
spec.nodeName, spec.serviceAccountName, status.podIP.
|
boolean |
hasResourceFieldRef()
Selects a resource of the container: only resources limits and requests
(limits.cpu, limits.memory, requests.cpu and requests.memory) are currently supported.
|
boolean |
hasSecretKeyRef()
Selects a key of a secret in the pod's namespace
+optional
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
EnvVarSource.Builder |
mergeConfigMapKeyRef(ConfigMapKeySelector value)
Selects a key of a ConfigMap.
|
EnvVarSource.Builder |
mergeFieldRef(ObjectFieldSelector value)
Selects a field of the pod: supports metadata.name, metadata.namespace, metadata.labels, metadata.annotations,
spec.nodeName, spec.serviceAccountName, status.podIP.
|
EnvVarSource.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
EnvVarSource.Builder |
mergeFrom(EnvVarSource other) |
EnvVarSource.Builder |
mergeFrom(com.google.protobuf.Message other) |
EnvVarSource.Builder |
mergeResourceFieldRef(ResourceFieldSelector value)
Selects a resource of the container: only resources limits and requests
(limits.cpu, limits.memory, requests.cpu and requests.memory) are currently supported.
|
EnvVarSource.Builder |
mergeSecretKeyRef(SecretKeySelector value)
Selects a key of a secret in the pod's namespace
+optional
|
EnvVarSource.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
EnvVarSource.Builder |
setConfigMapKeyRef(ConfigMapKeySelector.Builder builderForValue)
Selects a key of a ConfigMap.
|
EnvVarSource.Builder |
setConfigMapKeyRef(ConfigMapKeySelector value)
Selects a key of a ConfigMap.
|
EnvVarSource.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) |
EnvVarSource.Builder |
setFieldRef(ObjectFieldSelector.Builder builderForValue)
Selects a field of the pod: supports metadata.name, metadata.namespace, metadata.labels, metadata.annotations,
spec.nodeName, spec.serviceAccountName, status.podIP.
|
EnvVarSource.Builder |
setFieldRef(ObjectFieldSelector value)
Selects a field of the pod: supports metadata.name, metadata.namespace, metadata.labels, metadata.annotations,
spec.nodeName, spec.serviceAccountName, status.podIP.
|
EnvVarSource.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
java.lang.Object value) |
EnvVarSource.Builder |
setResourceFieldRef(ResourceFieldSelector.Builder builderForValue)
Selects a resource of the container: only resources limits and requests
(limits.cpu, limits.memory, requests.cpu and requests.memory) are currently supported.
|
EnvVarSource.Builder |
setResourceFieldRef(ResourceFieldSelector value)
Selects a resource of the container: only resources limits and requests
(limits.cpu, limits.memory, requests.cpu and requests.memory) are currently supported.
|
EnvVarSource.Builder |
setSecretKeyRef(SecretKeySelector.Builder builderForValue)
Selects a key of a secret in the pod's namespace
+optional
|
EnvVarSource.Builder |
setSecretKeyRef(SecretKeySelector value)
Selects a key of a secret in the pod's namespace
+optional
|
EnvVarSource.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, parseUnknownFieldfindInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<EnvVarSource.Builder>public EnvVarSource.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<EnvVarSource.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<EnvVarSource.Builder>public EnvVarSource getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic EnvVarSource build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic EnvVarSource buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic EnvVarSource.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<EnvVarSource.Builder>public EnvVarSource.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<EnvVarSource.Builder>public EnvVarSource.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<EnvVarSource.Builder>public EnvVarSource.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<EnvVarSource.Builder>public EnvVarSource.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<EnvVarSource.Builder>public EnvVarSource.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<EnvVarSource.Builder>public EnvVarSource.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<EnvVarSource.Builder>public EnvVarSource.Builder mergeFrom(EnvVarSource other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<EnvVarSource.Builder>public EnvVarSource.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<EnvVarSource.Builder>java.io.IOExceptionpublic boolean hasFieldRef()
Selects a field of the pod: supports metadata.name, metadata.namespace, metadata.labels, metadata.annotations, spec.nodeName, spec.serviceAccountName, status.podIP. +optional
optional .appscode.kubernetes.v1beta2.ObjectFieldSelector field_ref = 1;hasFieldRef in interface EnvVarSourceOrBuilderpublic ObjectFieldSelector getFieldRef()
Selects a field of the pod: supports metadata.name, metadata.namespace, metadata.labels, metadata.annotations, spec.nodeName, spec.serviceAccountName, status.podIP. +optional
optional .appscode.kubernetes.v1beta2.ObjectFieldSelector field_ref = 1;getFieldRef in interface EnvVarSourceOrBuilderpublic EnvVarSource.Builder setFieldRef(ObjectFieldSelector value)
Selects a field of the pod: supports metadata.name, metadata.namespace, metadata.labels, metadata.annotations, spec.nodeName, spec.serviceAccountName, status.podIP. +optional
optional .appscode.kubernetes.v1beta2.ObjectFieldSelector field_ref = 1;public EnvVarSource.Builder setFieldRef(ObjectFieldSelector.Builder builderForValue)
Selects a field of the pod: supports metadata.name, metadata.namespace, metadata.labels, metadata.annotations, spec.nodeName, spec.serviceAccountName, status.podIP. +optional
optional .appscode.kubernetes.v1beta2.ObjectFieldSelector field_ref = 1;public EnvVarSource.Builder mergeFieldRef(ObjectFieldSelector value)
Selects a field of the pod: supports metadata.name, metadata.namespace, metadata.labels, metadata.annotations, spec.nodeName, spec.serviceAccountName, status.podIP. +optional
optional .appscode.kubernetes.v1beta2.ObjectFieldSelector field_ref = 1;public EnvVarSource.Builder clearFieldRef()
Selects a field of the pod: supports metadata.name, metadata.namespace, metadata.labels, metadata.annotations, spec.nodeName, spec.serviceAccountName, status.podIP. +optional
optional .appscode.kubernetes.v1beta2.ObjectFieldSelector field_ref = 1;public ObjectFieldSelector.Builder getFieldRefBuilder()
Selects a field of the pod: supports metadata.name, metadata.namespace, metadata.labels, metadata.annotations, spec.nodeName, spec.serviceAccountName, status.podIP. +optional
optional .appscode.kubernetes.v1beta2.ObjectFieldSelector field_ref = 1;public ObjectFieldSelectorOrBuilder getFieldRefOrBuilder()
Selects a field of the pod: supports metadata.name, metadata.namespace, metadata.labels, metadata.annotations, spec.nodeName, spec.serviceAccountName, status.podIP. +optional
optional .appscode.kubernetes.v1beta2.ObjectFieldSelector field_ref = 1;getFieldRefOrBuilder in interface EnvVarSourceOrBuilderpublic boolean hasResourceFieldRef()
Selects a resource of the container: only resources limits and requests (limits.cpu, limits.memory, requests.cpu and requests.memory) are currently supported. +optional
optional .appscode.kubernetes.v1beta2.ResourceFieldSelector resource_field_ref = 2;hasResourceFieldRef in interface EnvVarSourceOrBuilderpublic ResourceFieldSelector getResourceFieldRef()
Selects a resource of the container: only resources limits and requests (limits.cpu, limits.memory, requests.cpu and requests.memory) are currently supported. +optional
optional .appscode.kubernetes.v1beta2.ResourceFieldSelector resource_field_ref = 2;getResourceFieldRef in interface EnvVarSourceOrBuilderpublic EnvVarSource.Builder setResourceFieldRef(ResourceFieldSelector value)
Selects a resource of the container: only resources limits and requests (limits.cpu, limits.memory, requests.cpu and requests.memory) are currently supported. +optional
optional .appscode.kubernetes.v1beta2.ResourceFieldSelector resource_field_ref = 2;public EnvVarSource.Builder setResourceFieldRef(ResourceFieldSelector.Builder builderForValue)
Selects a resource of the container: only resources limits and requests (limits.cpu, limits.memory, requests.cpu and requests.memory) are currently supported. +optional
optional .appscode.kubernetes.v1beta2.ResourceFieldSelector resource_field_ref = 2;public EnvVarSource.Builder mergeResourceFieldRef(ResourceFieldSelector value)
Selects a resource of the container: only resources limits and requests (limits.cpu, limits.memory, requests.cpu and requests.memory) are currently supported. +optional
optional .appscode.kubernetes.v1beta2.ResourceFieldSelector resource_field_ref = 2;public EnvVarSource.Builder clearResourceFieldRef()
Selects a resource of the container: only resources limits and requests (limits.cpu, limits.memory, requests.cpu and requests.memory) are currently supported. +optional
optional .appscode.kubernetes.v1beta2.ResourceFieldSelector resource_field_ref = 2;public ResourceFieldSelector.Builder getResourceFieldRefBuilder()
Selects a resource of the container: only resources limits and requests (limits.cpu, limits.memory, requests.cpu and requests.memory) are currently supported. +optional
optional .appscode.kubernetes.v1beta2.ResourceFieldSelector resource_field_ref = 2;public ResourceFieldSelectorOrBuilder getResourceFieldRefOrBuilder()
Selects a resource of the container: only resources limits and requests (limits.cpu, limits.memory, requests.cpu and requests.memory) are currently supported. +optional
optional .appscode.kubernetes.v1beta2.ResourceFieldSelector resource_field_ref = 2;getResourceFieldRefOrBuilder in interface EnvVarSourceOrBuilderpublic boolean hasConfigMapKeyRef()
Selects a key of a ConfigMap. +optional
optional .appscode.kubernetes.v1beta2.ConfigMapKeySelector config_map_key_ref = 3;hasConfigMapKeyRef in interface EnvVarSourceOrBuilderpublic ConfigMapKeySelector getConfigMapKeyRef()
Selects a key of a ConfigMap. +optional
optional .appscode.kubernetes.v1beta2.ConfigMapKeySelector config_map_key_ref = 3;getConfigMapKeyRef in interface EnvVarSourceOrBuilderpublic EnvVarSource.Builder setConfigMapKeyRef(ConfigMapKeySelector value)
Selects a key of a ConfigMap. +optional
optional .appscode.kubernetes.v1beta2.ConfigMapKeySelector config_map_key_ref = 3;public EnvVarSource.Builder setConfigMapKeyRef(ConfigMapKeySelector.Builder builderForValue)
Selects a key of a ConfigMap. +optional
optional .appscode.kubernetes.v1beta2.ConfigMapKeySelector config_map_key_ref = 3;public EnvVarSource.Builder mergeConfigMapKeyRef(ConfigMapKeySelector value)
Selects a key of a ConfigMap. +optional
optional .appscode.kubernetes.v1beta2.ConfigMapKeySelector config_map_key_ref = 3;public EnvVarSource.Builder clearConfigMapKeyRef()
Selects a key of a ConfigMap. +optional
optional .appscode.kubernetes.v1beta2.ConfigMapKeySelector config_map_key_ref = 3;public ConfigMapKeySelector.Builder getConfigMapKeyRefBuilder()
Selects a key of a ConfigMap. +optional
optional .appscode.kubernetes.v1beta2.ConfigMapKeySelector config_map_key_ref = 3;public ConfigMapKeySelectorOrBuilder getConfigMapKeyRefOrBuilder()
Selects a key of a ConfigMap. +optional
optional .appscode.kubernetes.v1beta2.ConfigMapKeySelector config_map_key_ref = 3;getConfigMapKeyRefOrBuilder in interface EnvVarSourceOrBuilderpublic boolean hasSecretKeyRef()
Selects a key of a secret in the pod's namespace +optional
optional .appscode.kubernetes.v1beta2.SecretKeySelector secret_key_ref = 4;hasSecretKeyRef in interface EnvVarSourceOrBuilderpublic SecretKeySelector getSecretKeyRef()
Selects a key of a secret in the pod's namespace +optional
optional .appscode.kubernetes.v1beta2.SecretKeySelector secret_key_ref = 4;getSecretKeyRef in interface EnvVarSourceOrBuilderpublic EnvVarSource.Builder setSecretKeyRef(SecretKeySelector value)
Selects a key of a secret in the pod's namespace +optional
optional .appscode.kubernetes.v1beta2.SecretKeySelector secret_key_ref = 4;public EnvVarSource.Builder setSecretKeyRef(SecretKeySelector.Builder builderForValue)
Selects a key of a secret in the pod's namespace +optional
optional .appscode.kubernetes.v1beta2.SecretKeySelector secret_key_ref = 4;public EnvVarSource.Builder mergeSecretKeyRef(SecretKeySelector value)
Selects a key of a secret in the pod's namespace +optional
optional .appscode.kubernetes.v1beta2.SecretKeySelector secret_key_ref = 4;public EnvVarSource.Builder clearSecretKeyRef()
Selects a key of a secret in the pod's namespace +optional
optional .appscode.kubernetes.v1beta2.SecretKeySelector secret_key_ref = 4;public SecretKeySelector.Builder getSecretKeyRefBuilder()
Selects a key of a secret in the pod's namespace +optional
optional .appscode.kubernetes.v1beta2.SecretKeySelector secret_key_ref = 4;public SecretKeySelectorOrBuilder getSecretKeyRefOrBuilder()
Selects a key of a secret in the pod's namespace +optional
optional .appscode.kubernetes.v1beta2.SecretKeySelector secret_key_ref = 4;getSecretKeyRefOrBuilder in interface EnvVarSourceOrBuilderpublic final EnvVarSource.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<EnvVarSource.Builder>public final EnvVarSource.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<EnvVarSource.Builder>