public static final class V1.ConfigMapVolumeSource extends com.google.protobuf.GeneratedMessageV3 implements V1.ConfigMapVolumeSourceOrBuilder
Adapts a ConfigMap into a volume. The contents of the target ConfigMap's Data field will be presented in a volume as files using the keys in the Data field as the file names, unless the items element is populated with specific mappings of keys to paths. ConfigMap volumes support ownership management and SELinux relabeling.Protobuf type
k8s.io.api.core.v1.ConfigMapVolumeSource
Modifier and Type | Class and Description |
---|---|
static class |
V1.ConfigMapVolumeSource.Builder
Adapts a ConfigMap into a volume.
|
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage,BuilderType extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
Modifier and Type | Field and Description |
---|---|
static int |
DEFAULTMODE_FIELD_NUMBER |
static int |
ITEMS_FIELD_NUMBER |
static int |
LOCALOBJECTREFERENCE_FIELD_NUMBER |
static int |
OPTIONAL_FIELD_NUMBER |
static com.google.protobuf.Parser<V1.ConfigMapVolumeSource> |
PARSER
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object obj) |
static V1.ConfigMapVolumeSource |
getDefaultInstance() |
V1.ConfigMapVolumeSource |
getDefaultInstanceForType() |
int |
getDefaultMode()
Optional: mode bits to use on created files by default.
|
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
V1.KeyToPath |
getItems(int index)
If unspecified, each key-value pair in the Data field of the referenced
ConfigMap will be projected into the volume as a file whose name is the
key and content is the value.
|
int |
getItemsCount()
If unspecified, each key-value pair in the Data field of the referenced
ConfigMap will be projected into the volume as a file whose name is the
key and content is the value.
|
List<V1.KeyToPath> |
getItemsList()
If unspecified, each key-value pair in the Data field of the referenced
ConfigMap will be projected into the volume as a file whose name is the
key and content is the value.
|
V1.KeyToPathOrBuilder |
getItemsOrBuilder(int index)
If unspecified, each key-value pair in the Data field of the referenced
ConfigMap will be projected into the volume as a file whose name is the
key and content is the value.
|
List<? extends V1.KeyToPathOrBuilder> |
getItemsOrBuilderList()
If unspecified, each key-value pair in the Data field of the referenced
ConfigMap will be projected into the volume as a file whose name is the
key and content is the value.
|
V1.LocalObjectReference |
getLocalObjectReference()
optional .k8s.io.api.core.v1.LocalObjectReference localObjectReference = 1; |
V1.LocalObjectReferenceOrBuilder |
getLocalObjectReferenceOrBuilder()
optional .k8s.io.api.core.v1.LocalObjectReference localObjectReference = 1; |
boolean |
getOptional()
Specify whether the ConfigMap or it's keys must be defined
+optional
|
com.google.protobuf.Parser<V1.ConfigMapVolumeSource> |
getParserForType() |
int |
getSerializedSize() |
com.google.protobuf.UnknownFieldSet |
getUnknownFields() |
boolean |
hasDefaultMode()
Optional: mode bits to use on created files by default.
|
int |
hashCode() |
boolean |
hasLocalObjectReference()
optional .k8s.io.api.core.v1.LocalObjectReference localObjectReference = 1; |
boolean |
hasOptional()
Specify whether the ConfigMap or it's keys must be defined
+optional
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static V1.ConfigMapVolumeSource.Builder |
newBuilder() |
static V1.ConfigMapVolumeSource.Builder |
newBuilder(V1.ConfigMapVolumeSource prototype) |
V1.ConfigMapVolumeSource.Builder |
newBuilderForType() |
protected V1.ConfigMapVolumeSource.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
static V1.ConfigMapVolumeSource |
parseDelimitedFrom(InputStream input) |
static V1.ConfigMapVolumeSource |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static V1.ConfigMapVolumeSource |
parseFrom(byte[] data) |
static V1.ConfigMapVolumeSource |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static V1.ConfigMapVolumeSource |
parseFrom(ByteBuffer data) |
static V1.ConfigMapVolumeSource |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static V1.ConfigMapVolumeSource |
parseFrom(com.google.protobuf.ByteString data) |
static V1.ConfigMapVolumeSource |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static V1.ConfigMapVolumeSource |
parseFrom(com.google.protobuf.CodedInputStream input) |
static V1.ConfigMapVolumeSource |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static V1.ConfigMapVolumeSource |
parseFrom(InputStream input) |
static V1.ConfigMapVolumeSource |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<V1.ConfigMapVolumeSource> |
parser() |
V1.ConfigMapVolumeSource.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
computeStringSize, computeStringSizeNoTag, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, makeExtensionsImmutable, newBuilderForType, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
public static final int LOCALOBJECTREFERENCE_FIELD_NUMBER
public static final int ITEMS_FIELD_NUMBER
public static final int DEFAULTMODE_FIELD_NUMBER
public static final int OPTIONAL_FIELD_NUMBER
@Deprecated public static final com.google.protobuf.Parser<V1.ConfigMapVolumeSource> PARSER
public final com.google.protobuf.UnknownFieldSet getUnknownFields()
getUnknownFields
in interface com.google.protobuf.MessageOrBuilder
getUnknownFields
in class com.google.protobuf.GeneratedMessageV3
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable
in class com.google.protobuf.GeneratedMessageV3
public boolean hasLocalObjectReference()
optional .k8s.io.api.core.v1.LocalObjectReference localObjectReference = 1;
hasLocalObjectReference
in interface V1.ConfigMapVolumeSourceOrBuilder
public V1.LocalObjectReference getLocalObjectReference()
optional .k8s.io.api.core.v1.LocalObjectReference localObjectReference = 1;
getLocalObjectReference
in interface V1.ConfigMapVolumeSourceOrBuilder
public V1.LocalObjectReferenceOrBuilder getLocalObjectReferenceOrBuilder()
optional .k8s.io.api.core.v1.LocalObjectReference localObjectReference = 1;
getLocalObjectReferenceOrBuilder
in interface V1.ConfigMapVolumeSourceOrBuilder
public List<V1.KeyToPath> getItemsList()
If unspecified, each key-value pair in the Data field of the referenced ConfigMap will be projected into the volume as a file whose name is the key and content is the value. If specified, the listed keys will be projected into the specified paths, and unlisted keys will not be present. If a key is specified which is not present in the ConfigMap, the volume setup will error unless it is marked optional. Paths must be relative and may not contain the '..' path or start with '..'. +optional
repeated .k8s.io.api.core.v1.KeyToPath items = 2;
getItemsList
in interface V1.ConfigMapVolumeSourceOrBuilder
public List<? extends V1.KeyToPathOrBuilder> getItemsOrBuilderList()
If unspecified, each key-value pair in the Data field of the referenced ConfigMap will be projected into the volume as a file whose name is the key and content is the value. If specified, the listed keys will be projected into the specified paths, and unlisted keys will not be present. If a key is specified which is not present in the ConfigMap, the volume setup will error unless it is marked optional. Paths must be relative and may not contain the '..' path or start with '..'. +optional
repeated .k8s.io.api.core.v1.KeyToPath items = 2;
getItemsOrBuilderList
in interface V1.ConfigMapVolumeSourceOrBuilder
public int getItemsCount()
If unspecified, each key-value pair in the Data field of the referenced ConfigMap will be projected into the volume as a file whose name is the key and content is the value. If specified, the listed keys will be projected into the specified paths, and unlisted keys will not be present. If a key is specified which is not present in the ConfigMap, the volume setup will error unless it is marked optional. Paths must be relative and may not contain the '..' path or start with '..'. +optional
repeated .k8s.io.api.core.v1.KeyToPath items = 2;
getItemsCount
in interface V1.ConfigMapVolumeSourceOrBuilder
public V1.KeyToPath getItems(int index)
If unspecified, each key-value pair in the Data field of the referenced ConfigMap will be projected into the volume as a file whose name is the key and content is the value. If specified, the listed keys will be projected into the specified paths, and unlisted keys will not be present. If a key is specified which is not present in the ConfigMap, the volume setup will error unless it is marked optional. Paths must be relative and may not contain the '..' path or start with '..'. +optional
repeated .k8s.io.api.core.v1.KeyToPath items = 2;
getItems
in interface V1.ConfigMapVolumeSourceOrBuilder
public V1.KeyToPathOrBuilder getItemsOrBuilder(int index)
If unspecified, each key-value pair in the Data field of the referenced ConfigMap will be projected into the volume as a file whose name is the key and content is the value. If specified, the listed keys will be projected into the specified paths, and unlisted keys will not be present. If a key is specified which is not present in the ConfigMap, the volume setup will error unless it is marked optional. Paths must be relative and may not contain the '..' path or start with '..'. +optional
repeated .k8s.io.api.core.v1.KeyToPath items = 2;
getItemsOrBuilder
in interface V1.ConfigMapVolumeSourceOrBuilder
public boolean hasDefaultMode()
Optional: mode bits to use on created files by default. Must be a value between 0 and 0777. Defaults to 0644. Directories within the path are not affected by this setting. This might be in conflict with other options that affect the file mode, like fsGroup, and the result can be other mode bits set. +optional
optional int32 defaultMode = 3;
hasDefaultMode
in interface V1.ConfigMapVolumeSourceOrBuilder
public int getDefaultMode()
Optional: mode bits to use on created files by default. Must be a value between 0 and 0777. Defaults to 0644. Directories within the path are not affected by this setting. This might be in conflict with other options that affect the file mode, like fsGroup, and the result can be other mode bits set. +optional
optional int32 defaultMode = 3;
getDefaultMode
in interface V1.ConfigMapVolumeSourceOrBuilder
public boolean hasOptional()
Specify whether the ConfigMap or it's keys must be defined +optional
optional bool optional = 4;
hasOptional
in interface V1.ConfigMapVolumeSourceOrBuilder
public boolean getOptional()
Specify whether the ConfigMap or it's keys must be defined +optional
optional bool optional = 4;
getOptional
in interface V1.ConfigMapVolumeSourceOrBuilder
public final boolean isInitialized()
isInitialized
in interface com.google.protobuf.MessageLiteOrBuilder
isInitialized
in class com.google.protobuf.GeneratedMessageV3
public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException
writeTo
in interface com.google.protobuf.MessageLite
writeTo
in class com.google.protobuf.GeneratedMessageV3
IOException
public int getSerializedSize()
getSerializedSize
in interface com.google.protobuf.MessageLite
getSerializedSize
in class com.google.protobuf.GeneratedMessageV3
public boolean equals(Object obj)
equals
in interface com.google.protobuf.Message
equals
in class com.google.protobuf.AbstractMessage
public int hashCode()
hashCode
in interface com.google.protobuf.Message
hashCode
in class com.google.protobuf.AbstractMessage
public static V1.ConfigMapVolumeSource parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static V1.ConfigMapVolumeSource parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static V1.ConfigMapVolumeSource parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static V1.ConfigMapVolumeSource parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static V1.ConfigMapVolumeSource parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static V1.ConfigMapVolumeSource parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static V1.ConfigMapVolumeSource parseFrom(InputStream input) throws IOException
IOException
public static V1.ConfigMapVolumeSource parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOException
public static V1.ConfigMapVolumeSource parseDelimitedFrom(InputStream input) throws IOException
IOException
public static V1.ConfigMapVolumeSource parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOException
public static V1.ConfigMapVolumeSource parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOException
public static V1.ConfigMapVolumeSource parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOException
public V1.ConfigMapVolumeSource.Builder newBuilderForType()
newBuilderForType
in interface com.google.protobuf.Message
newBuilderForType
in interface com.google.protobuf.MessageLite
public static V1.ConfigMapVolumeSource.Builder newBuilder()
public static V1.ConfigMapVolumeSource.Builder newBuilder(V1.ConfigMapVolumeSource prototype)
public V1.ConfigMapVolumeSource.Builder toBuilder()
toBuilder
in interface com.google.protobuf.Message
toBuilder
in interface com.google.protobuf.MessageLite
protected V1.ConfigMapVolumeSource.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType
in class com.google.protobuf.GeneratedMessageV3
public static V1.ConfigMapVolumeSource getDefaultInstance()
public static com.google.protobuf.Parser<V1.ConfigMapVolumeSource> parser()
public com.google.protobuf.Parser<V1.ConfigMapVolumeSource> getParserForType()
getParserForType
in interface com.google.protobuf.Message
getParserForType
in interface com.google.protobuf.MessageLite
getParserForType
in class com.google.protobuf.GeneratedMessageV3
public V1.ConfigMapVolumeSource getDefaultInstanceForType()
getDefaultInstanceForType
in interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType
in interface com.google.protobuf.MessageOrBuilder
Copyright © 2019. All rights reserved.