public static final class PersistentVolume.PersistentVolumeSpec.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<PersistentVolume.PersistentVolumeSpec.Builder> implements PersistentVolume.PersistentVolumeSpecOrBuilder
appscode.kubernetes.v1beta2.PersistentVolume.PersistentVolumeSpec| Modifier and Type | Method and Description |
|---|---|
PersistentVolume.PersistentVolumeSpec.Builder |
addAccessModes(java.lang.String value)
repeated string access_modes = 2; |
PersistentVolume.PersistentVolumeSpec.Builder |
addAccessModesBytes(com.google.protobuf.ByteString value)
repeated string access_modes = 2; |
PersistentVolume.PersistentVolumeSpec.Builder |
addAllAccessModes(java.lang.Iterable<java.lang.String> values)
repeated string access_modes = 2; |
PersistentVolume.PersistentVolumeSpec.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) |
PersistentVolume.PersistentVolumeSpec |
build() |
PersistentVolume.PersistentVolumeSpec |
buildPartial() |
PersistentVolume.PersistentVolumeSpec.Builder |
clear() |
PersistentVolume.PersistentVolumeSpec.Builder |
clearAccessModes()
repeated string access_modes = 2; |
PersistentVolume.PersistentVolumeSpec.Builder |
clearCapacity() |
PersistentVolume.PersistentVolumeSpec.Builder |
clearClaimRef()
optional .appscode.kubernetes.v1beta2.ObjectReference claim_ref = 4; |
PersistentVolume.PersistentVolumeSpec.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
PersistentVolume.PersistentVolumeSpec.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
PersistentVolume.PersistentVolumeSpec.Builder |
clearPersistentVolumeReclaimPolicy()
optional string persistent_volume_reclaim_policy = 3; |
PersistentVolume.PersistentVolumeSpec.Builder |
clearPersistentVolumeSource()
optional .appscode.kubernetes.v1beta2.PersistentVolumeSource persistent_volume_source = 5; |
PersistentVolume.PersistentVolumeSpec.Builder |
clone() |
boolean |
containsCapacity(java.lang.String key)
map<string, string> capacity = 1; |
java.lang.String |
getAccessModes(int index)
repeated string access_modes = 2; |
com.google.protobuf.ByteString |
getAccessModesBytes(int index)
repeated string access_modes = 2; |
int |
getAccessModesCount()
repeated string access_modes = 2; |
com.google.protobuf.ProtocolStringList |
getAccessModesList()
repeated string access_modes = 2; |
java.util.Map<java.lang.String,java.lang.String> |
getCapacity()
Deprecated.
|
int |
getCapacityCount()
map<string, string> capacity = 1; |
java.util.Map<java.lang.String,java.lang.String> |
getCapacityMap()
map<string, string> capacity = 1; |
java.lang.String |
getCapacityOrDefault(java.lang.String key,
java.lang.String defaultValue)
map<string, string> capacity = 1; |
java.lang.String |
getCapacityOrThrow(java.lang.String key)
map<string, string> capacity = 1; |
ObjectReference |
getClaimRef()
optional .appscode.kubernetes.v1beta2.ObjectReference claim_ref = 4; |
ObjectReference.Builder |
getClaimRefBuilder()
optional .appscode.kubernetes.v1beta2.ObjectReference claim_ref = 4; |
ObjectReferenceOrBuilder |
getClaimRefOrBuilder()
optional .appscode.kubernetes.v1beta2.ObjectReference claim_ref = 4; |
PersistentVolume.PersistentVolumeSpec |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
java.util.Map<java.lang.String,java.lang.String> |
getMutableCapacity()
Deprecated.
|
java.lang.String |
getPersistentVolumeReclaimPolicy()
optional string persistent_volume_reclaim_policy = 3; |
com.google.protobuf.ByteString |
getPersistentVolumeReclaimPolicyBytes()
optional string persistent_volume_reclaim_policy = 3; |
PersistentVolumeSource |
getPersistentVolumeSource()
optional .appscode.kubernetes.v1beta2.PersistentVolumeSource persistent_volume_source = 5; |
PersistentVolumeSource.Builder |
getPersistentVolumeSourceBuilder()
optional .appscode.kubernetes.v1beta2.PersistentVolumeSource persistent_volume_source = 5; |
PersistentVolumeSourceOrBuilder |
getPersistentVolumeSourceOrBuilder()
optional .appscode.kubernetes.v1beta2.PersistentVolumeSource persistent_volume_source = 5; |
boolean |
hasClaimRef()
optional .appscode.kubernetes.v1beta2.ObjectReference claim_ref = 4; |
boolean |
hasPersistentVolumeSource()
optional .appscode.kubernetes.v1beta2.PersistentVolumeSource persistent_volume_source = 5; |
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
protected com.google.protobuf.MapField |
internalGetMapField(int number) |
protected com.google.protobuf.MapField |
internalGetMutableMapField(int number) |
boolean |
isInitialized() |
PersistentVolume.PersistentVolumeSpec.Builder |
mergeClaimRef(ObjectReference value)
optional .appscode.kubernetes.v1beta2.ObjectReference claim_ref = 4; |
PersistentVolume.PersistentVolumeSpec.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
PersistentVolume.PersistentVolumeSpec.Builder |
mergeFrom(com.google.protobuf.Message other) |
PersistentVolume.PersistentVolumeSpec.Builder |
mergeFrom(PersistentVolume.PersistentVolumeSpec other) |
PersistentVolume.PersistentVolumeSpec.Builder |
mergePersistentVolumeSource(PersistentVolumeSource value)
optional .appscode.kubernetes.v1beta2.PersistentVolumeSource persistent_volume_source = 5; |
PersistentVolume.PersistentVolumeSpec.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
PersistentVolume.PersistentVolumeSpec.Builder |
putAllCapacity(java.util.Map<java.lang.String,java.lang.String> values)
map<string, string> capacity = 1; |
PersistentVolume.PersistentVolumeSpec.Builder |
putCapacity(java.lang.String key,
java.lang.String value)
map<string, string> capacity = 1; |
PersistentVolume.PersistentVolumeSpec.Builder |
removeCapacity(java.lang.String key)
map<string, string> capacity = 1; |
PersistentVolume.PersistentVolumeSpec.Builder |
setAccessModes(int index,
java.lang.String value)
repeated string access_modes = 2; |
PersistentVolume.PersistentVolumeSpec.Builder |
setClaimRef(ObjectReference.Builder builderForValue)
optional .appscode.kubernetes.v1beta2.ObjectReference claim_ref = 4; |
PersistentVolume.PersistentVolumeSpec.Builder |
setClaimRef(ObjectReference value)
optional .appscode.kubernetes.v1beta2.ObjectReference claim_ref = 4; |
PersistentVolume.PersistentVolumeSpec.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) |
PersistentVolume.PersistentVolumeSpec.Builder |
setPersistentVolumeReclaimPolicy(java.lang.String value)
optional string persistent_volume_reclaim_policy = 3; |
PersistentVolume.PersistentVolumeSpec.Builder |
setPersistentVolumeReclaimPolicyBytes(com.google.protobuf.ByteString value)
optional string persistent_volume_reclaim_policy = 3; |
PersistentVolume.PersistentVolumeSpec.Builder |
setPersistentVolumeSource(PersistentVolumeSource.Builder builderForValue)
optional .appscode.kubernetes.v1beta2.PersistentVolumeSource persistent_volume_source = 5; |
PersistentVolume.PersistentVolumeSpec.Builder |
setPersistentVolumeSource(PersistentVolumeSource value)
optional .appscode.kubernetes.v1beta2.PersistentVolumeSource persistent_volume_source = 5; |
PersistentVolume.PersistentVolumeSpec.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
java.lang.Object value) |
PersistentVolume.PersistentVolumeSpec.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, 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.MapField internalGetMapField(int number)
internalGetMapField in class com.google.protobuf.GeneratedMessageV3.Builder<PersistentVolume.PersistentVolumeSpec.Builder>protected com.google.protobuf.MapField internalGetMutableMapField(int number)
internalGetMutableMapField in class com.google.protobuf.GeneratedMessageV3.Builder<PersistentVolume.PersistentVolumeSpec.Builder>protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<PersistentVolume.PersistentVolumeSpec.Builder>public PersistentVolume.PersistentVolumeSpec.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<PersistentVolume.PersistentVolumeSpec.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<PersistentVolume.PersistentVolumeSpec.Builder>public PersistentVolume.PersistentVolumeSpec getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic PersistentVolume.PersistentVolumeSpec build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic PersistentVolume.PersistentVolumeSpec buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic PersistentVolume.PersistentVolumeSpec.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<PersistentVolume.PersistentVolumeSpec.Builder>public PersistentVolume.PersistentVolumeSpec.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<PersistentVolume.PersistentVolumeSpec.Builder>public PersistentVolume.PersistentVolumeSpec.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<PersistentVolume.PersistentVolumeSpec.Builder>public PersistentVolume.PersistentVolumeSpec.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<PersistentVolume.PersistentVolumeSpec.Builder>public PersistentVolume.PersistentVolumeSpec.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<PersistentVolume.PersistentVolumeSpec.Builder>public PersistentVolume.PersistentVolumeSpec.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<PersistentVolume.PersistentVolumeSpec.Builder>public PersistentVolume.PersistentVolumeSpec.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<PersistentVolume.PersistentVolumeSpec.Builder>public PersistentVolume.PersistentVolumeSpec.Builder mergeFrom(PersistentVolume.PersistentVolumeSpec other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<PersistentVolume.PersistentVolumeSpec.Builder>public PersistentVolume.PersistentVolumeSpec.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<PersistentVolume.PersistentVolumeSpec.Builder>java.io.IOExceptionpublic int getCapacityCount()
PersistentVolume.PersistentVolumeSpecOrBuildermap<string, string> capacity = 1;getCapacityCount in interface PersistentVolume.PersistentVolumeSpecOrBuilderpublic boolean containsCapacity(java.lang.String key)
map<string, string> capacity = 1;containsCapacity in interface PersistentVolume.PersistentVolumeSpecOrBuilder@Deprecated public java.util.Map<java.lang.String,java.lang.String> getCapacity()
getCapacityMap() instead.getCapacity in interface PersistentVolume.PersistentVolumeSpecOrBuilderpublic java.util.Map<java.lang.String,java.lang.String> getCapacityMap()
map<string, string> capacity = 1;getCapacityMap in interface PersistentVolume.PersistentVolumeSpecOrBuilderpublic java.lang.String getCapacityOrDefault(java.lang.String key,
java.lang.String defaultValue)
map<string, string> capacity = 1;getCapacityOrDefault in interface PersistentVolume.PersistentVolumeSpecOrBuilderpublic java.lang.String getCapacityOrThrow(java.lang.String key)
map<string, string> capacity = 1;getCapacityOrThrow in interface PersistentVolume.PersistentVolumeSpecOrBuilderpublic PersistentVolume.PersistentVolumeSpec.Builder clearCapacity()
public PersistentVolume.PersistentVolumeSpec.Builder removeCapacity(java.lang.String key)
map<string, string> capacity = 1;@Deprecated public java.util.Map<java.lang.String,java.lang.String> getMutableCapacity()
public PersistentVolume.PersistentVolumeSpec.Builder putCapacity(java.lang.String key, java.lang.String value)
map<string, string> capacity = 1;public PersistentVolume.PersistentVolumeSpec.Builder putAllCapacity(java.util.Map<java.lang.String,java.lang.String> values)
map<string, string> capacity = 1;public com.google.protobuf.ProtocolStringList getAccessModesList()
repeated string access_modes = 2;getAccessModesList in interface PersistentVolume.PersistentVolumeSpecOrBuilderpublic int getAccessModesCount()
repeated string access_modes = 2;getAccessModesCount in interface PersistentVolume.PersistentVolumeSpecOrBuilderpublic java.lang.String getAccessModes(int index)
repeated string access_modes = 2;getAccessModes in interface PersistentVolume.PersistentVolumeSpecOrBuilderpublic com.google.protobuf.ByteString getAccessModesBytes(int index)
repeated string access_modes = 2;getAccessModesBytes in interface PersistentVolume.PersistentVolumeSpecOrBuilderpublic PersistentVolume.PersistentVolumeSpec.Builder setAccessModes(int index, java.lang.String value)
repeated string access_modes = 2;public PersistentVolume.PersistentVolumeSpec.Builder addAccessModes(java.lang.String value)
repeated string access_modes = 2;public PersistentVolume.PersistentVolumeSpec.Builder addAllAccessModes(java.lang.Iterable<java.lang.String> values)
repeated string access_modes = 2;public PersistentVolume.PersistentVolumeSpec.Builder clearAccessModes()
repeated string access_modes = 2;public PersistentVolume.PersistentVolumeSpec.Builder addAccessModesBytes(com.google.protobuf.ByteString value)
repeated string access_modes = 2;public java.lang.String getPersistentVolumeReclaimPolicy()
optional string persistent_volume_reclaim_policy = 3;getPersistentVolumeReclaimPolicy in interface PersistentVolume.PersistentVolumeSpecOrBuilderpublic com.google.protobuf.ByteString getPersistentVolumeReclaimPolicyBytes()
optional string persistent_volume_reclaim_policy = 3;getPersistentVolumeReclaimPolicyBytes in interface PersistentVolume.PersistentVolumeSpecOrBuilderpublic PersistentVolume.PersistentVolumeSpec.Builder setPersistentVolumeReclaimPolicy(java.lang.String value)
optional string persistent_volume_reclaim_policy = 3;public PersistentVolume.PersistentVolumeSpec.Builder clearPersistentVolumeReclaimPolicy()
optional string persistent_volume_reclaim_policy = 3;public PersistentVolume.PersistentVolumeSpec.Builder setPersistentVolumeReclaimPolicyBytes(com.google.protobuf.ByteString value)
optional string persistent_volume_reclaim_policy = 3;public boolean hasClaimRef()
optional .appscode.kubernetes.v1beta2.ObjectReference claim_ref = 4;hasClaimRef in interface PersistentVolume.PersistentVolumeSpecOrBuilderpublic ObjectReference getClaimRef()
optional .appscode.kubernetes.v1beta2.ObjectReference claim_ref = 4;getClaimRef in interface PersistentVolume.PersistentVolumeSpecOrBuilderpublic PersistentVolume.PersistentVolumeSpec.Builder setClaimRef(ObjectReference value)
optional .appscode.kubernetes.v1beta2.ObjectReference claim_ref = 4;public PersistentVolume.PersistentVolumeSpec.Builder setClaimRef(ObjectReference.Builder builderForValue)
optional .appscode.kubernetes.v1beta2.ObjectReference claim_ref = 4;public PersistentVolume.PersistentVolumeSpec.Builder mergeClaimRef(ObjectReference value)
optional .appscode.kubernetes.v1beta2.ObjectReference claim_ref = 4;public PersistentVolume.PersistentVolumeSpec.Builder clearClaimRef()
optional .appscode.kubernetes.v1beta2.ObjectReference claim_ref = 4;public ObjectReference.Builder getClaimRefBuilder()
optional .appscode.kubernetes.v1beta2.ObjectReference claim_ref = 4;public ObjectReferenceOrBuilder getClaimRefOrBuilder()
optional .appscode.kubernetes.v1beta2.ObjectReference claim_ref = 4;getClaimRefOrBuilder in interface PersistentVolume.PersistentVolumeSpecOrBuilderpublic boolean hasPersistentVolumeSource()
optional .appscode.kubernetes.v1beta2.PersistentVolumeSource persistent_volume_source = 5;hasPersistentVolumeSource in interface PersistentVolume.PersistentVolumeSpecOrBuilderpublic PersistentVolumeSource getPersistentVolumeSource()
optional .appscode.kubernetes.v1beta2.PersistentVolumeSource persistent_volume_source = 5;getPersistentVolumeSource in interface PersistentVolume.PersistentVolumeSpecOrBuilderpublic PersistentVolume.PersistentVolumeSpec.Builder setPersistentVolumeSource(PersistentVolumeSource value)
optional .appscode.kubernetes.v1beta2.PersistentVolumeSource persistent_volume_source = 5;public PersistentVolume.PersistentVolumeSpec.Builder setPersistentVolumeSource(PersistentVolumeSource.Builder builderForValue)
optional .appscode.kubernetes.v1beta2.PersistentVolumeSource persistent_volume_source = 5;public PersistentVolume.PersistentVolumeSpec.Builder mergePersistentVolumeSource(PersistentVolumeSource value)
optional .appscode.kubernetes.v1beta2.PersistentVolumeSource persistent_volume_source = 5;public PersistentVolume.PersistentVolumeSpec.Builder clearPersistentVolumeSource()
optional .appscode.kubernetes.v1beta2.PersistentVolumeSource persistent_volume_source = 5;public PersistentVolumeSource.Builder getPersistentVolumeSourceBuilder()
optional .appscode.kubernetes.v1beta2.PersistentVolumeSource persistent_volume_source = 5;public PersistentVolumeSourceOrBuilder getPersistentVolumeSourceOrBuilder()
optional .appscode.kubernetes.v1beta2.PersistentVolumeSource persistent_volume_source = 5;getPersistentVolumeSourceOrBuilder in interface PersistentVolume.PersistentVolumeSpecOrBuilderpublic final PersistentVolume.PersistentVolumeSpec.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<PersistentVolume.PersistentVolumeSpec.Builder>public final PersistentVolume.PersistentVolumeSpec.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<PersistentVolume.PersistentVolumeSpec.Builder>