public static final class ElasticSpec.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<ElasticSpec.Builder> implements ElasticSpecOrBuilder
appscode.kubernetes.v1beta2.ElasticSpec| Modifier and Type | Method and Description |
|---|---|
ElasticSpec.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) |
ElasticSpec |
build() |
ElasticSpec |
buildPartial() |
ElasticSpec.Builder |
clear() |
ElasticSpec.Builder |
clearBackupSchedule()
optional .appscode.kubernetes.v1beta2.BackupScheduleSpec backup_schedule = 7; |
ElasticSpec.Builder |
clearDoNotDelete()
optional bool do_not_delete = 8; |
ElasticSpec.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
ElasticSpec.Builder |
clearInit()
optional .appscode.kubernetes.v1beta2.InitSpec init = 6; |
ElasticSpec.Builder |
clearNodeSelector() |
ElasticSpec.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
ElasticSpec.Builder |
clearReplicas()
optional int32 replicas = 2; |
ElasticSpec.Builder |
clearServiceAccountName()
optional string service_account_name = 4; |
ElasticSpec.Builder |
clearStorage()
optional .appscode.kubernetes.v1beta2.StorageSpec storage = 3; |
ElasticSpec.Builder |
clearVersion()
optional string version = 1; |
ElasticSpec.Builder |
clone() |
boolean |
containsNodeSelector(java.lang.String key)
map<string, string> node_selector = 5; |
BackupScheduleSpec |
getBackupSchedule()
optional .appscode.kubernetes.v1beta2.BackupScheduleSpec backup_schedule = 7; |
BackupScheduleSpec.Builder |
getBackupScheduleBuilder()
optional .appscode.kubernetes.v1beta2.BackupScheduleSpec backup_schedule = 7; |
BackupScheduleSpecOrBuilder |
getBackupScheduleOrBuilder()
optional .appscode.kubernetes.v1beta2.BackupScheduleSpec backup_schedule = 7; |
ElasticSpec |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
boolean |
getDoNotDelete()
optional bool do_not_delete = 8; |
InitSpec |
getInit()
optional .appscode.kubernetes.v1beta2.InitSpec init = 6; |
InitSpec.Builder |
getInitBuilder()
optional .appscode.kubernetes.v1beta2.InitSpec init = 6; |
InitSpecOrBuilder |
getInitOrBuilder()
optional .appscode.kubernetes.v1beta2.InitSpec init = 6; |
java.util.Map<java.lang.String,java.lang.String> |
getMutableNodeSelector()
Deprecated.
|
java.util.Map<java.lang.String,java.lang.String> |
getNodeSelector()
Deprecated.
|
int |
getNodeSelectorCount()
map<string, string> node_selector = 5; |
java.util.Map<java.lang.String,java.lang.String> |
getNodeSelectorMap()
map<string, string> node_selector = 5; |
java.lang.String |
getNodeSelectorOrDefault(java.lang.String key,
java.lang.String defaultValue)
map<string, string> node_selector = 5; |
java.lang.String |
getNodeSelectorOrThrow(java.lang.String key)
map<string, string> node_selector = 5; |
int |
getReplicas()
optional int32 replicas = 2; |
java.lang.String |
getServiceAccountName()
optional string service_account_name = 4; |
com.google.protobuf.ByteString |
getServiceAccountNameBytes()
optional string service_account_name = 4; |
StorageSpec |
getStorage()
optional .appscode.kubernetes.v1beta2.StorageSpec storage = 3; |
StorageSpec.Builder |
getStorageBuilder()
optional .appscode.kubernetes.v1beta2.StorageSpec storage = 3; |
StorageSpecOrBuilder |
getStorageOrBuilder()
optional .appscode.kubernetes.v1beta2.StorageSpec storage = 3; |
java.lang.String |
getVersion()
optional string version = 1; |
com.google.protobuf.ByteString |
getVersionBytes()
optional string version = 1; |
boolean |
hasBackupSchedule()
optional .appscode.kubernetes.v1beta2.BackupScheduleSpec backup_schedule = 7; |
boolean |
hasInit()
optional .appscode.kubernetes.v1beta2.InitSpec init = 6; |
boolean |
hasStorage()
optional .appscode.kubernetes.v1beta2.StorageSpec storage = 3; |
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() |
ElasticSpec.Builder |
mergeBackupSchedule(BackupScheduleSpec value)
optional .appscode.kubernetes.v1beta2.BackupScheduleSpec backup_schedule = 7; |
ElasticSpec.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
ElasticSpec.Builder |
mergeFrom(ElasticSpec other) |
ElasticSpec.Builder |
mergeFrom(com.google.protobuf.Message other) |
ElasticSpec.Builder |
mergeInit(InitSpec value)
optional .appscode.kubernetes.v1beta2.InitSpec init = 6; |
ElasticSpec.Builder |
mergeStorage(StorageSpec value)
optional .appscode.kubernetes.v1beta2.StorageSpec storage = 3; |
ElasticSpec.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
ElasticSpec.Builder |
putAllNodeSelector(java.util.Map<java.lang.String,java.lang.String> values)
map<string, string> node_selector = 5; |
ElasticSpec.Builder |
putNodeSelector(java.lang.String key,
java.lang.String value)
map<string, string> node_selector = 5; |
ElasticSpec.Builder |
removeNodeSelector(java.lang.String key)
map<string, string> node_selector = 5; |
ElasticSpec.Builder |
setBackupSchedule(BackupScheduleSpec.Builder builderForValue)
optional .appscode.kubernetes.v1beta2.BackupScheduleSpec backup_schedule = 7; |
ElasticSpec.Builder |
setBackupSchedule(BackupScheduleSpec value)
optional .appscode.kubernetes.v1beta2.BackupScheduleSpec backup_schedule = 7; |
ElasticSpec.Builder |
setDoNotDelete(boolean value)
optional bool do_not_delete = 8; |
ElasticSpec.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) |
ElasticSpec.Builder |
setInit(InitSpec.Builder builderForValue)
optional .appscode.kubernetes.v1beta2.InitSpec init = 6; |
ElasticSpec.Builder |
setInit(InitSpec value)
optional .appscode.kubernetes.v1beta2.InitSpec init = 6; |
ElasticSpec.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
java.lang.Object value) |
ElasticSpec.Builder |
setReplicas(int value)
optional int32 replicas = 2; |
ElasticSpec.Builder |
setServiceAccountName(java.lang.String value)
optional string service_account_name = 4; |
ElasticSpec.Builder |
setServiceAccountNameBytes(com.google.protobuf.ByteString value)
optional string service_account_name = 4; |
ElasticSpec.Builder |
setStorage(StorageSpec.Builder builderForValue)
optional .appscode.kubernetes.v1beta2.StorageSpec storage = 3; |
ElasticSpec.Builder |
setStorage(StorageSpec value)
optional .appscode.kubernetes.v1beta2.StorageSpec storage = 3; |
ElasticSpec.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
ElasticSpec.Builder |
setVersion(java.lang.String value)
optional string version = 1; |
ElasticSpec.Builder |
setVersionBytes(com.google.protobuf.ByteString value)
optional string version = 1; |
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<ElasticSpec.Builder>protected com.google.protobuf.MapField internalGetMutableMapField(int number)
internalGetMutableMapField in class com.google.protobuf.GeneratedMessageV3.Builder<ElasticSpec.Builder>protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<ElasticSpec.Builder>public ElasticSpec.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<ElasticSpec.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<ElasticSpec.Builder>public ElasticSpec getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic ElasticSpec build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic ElasticSpec buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic ElasticSpec.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<ElasticSpec.Builder>public ElasticSpec.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<ElasticSpec.Builder>public ElasticSpec.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<ElasticSpec.Builder>public ElasticSpec.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<ElasticSpec.Builder>public ElasticSpec.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<ElasticSpec.Builder>public ElasticSpec.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<ElasticSpec.Builder>public ElasticSpec.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<ElasticSpec.Builder>public ElasticSpec.Builder mergeFrom(ElasticSpec other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<ElasticSpec.Builder>public ElasticSpec.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<ElasticSpec.Builder>java.io.IOExceptionpublic java.lang.String getVersion()
optional string version = 1;getVersion in interface ElasticSpecOrBuilderpublic com.google.protobuf.ByteString getVersionBytes()
optional string version = 1;getVersionBytes in interface ElasticSpecOrBuilderpublic ElasticSpec.Builder setVersion(java.lang.String value)
optional string version = 1;public ElasticSpec.Builder clearVersion()
optional string version = 1;public ElasticSpec.Builder setVersionBytes(com.google.protobuf.ByteString value)
optional string version = 1;public int getReplicas()
optional int32 replicas = 2;getReplicas in interface ElasticSpecOrBuilderpublic ElasticSpec.Builder setReplicas(int value)
optional int32 replicas = 2;public ElasticSpec.Builder clearReplicas()
optional int32 replicas = 2;public boolean hasStorage()
optional .appscode.kubernetes.v1beta2.StorageSpec storage = 3;hasStorage in interface ElasticSpecOrBuilderpublic StorageSpec getStorage()
optional .appscode.kubernetes.v1beta2.StorageSpec storage = 3;getStorage in interface ElasticSpecOrBuilderpublic ElasticSpec.Builder setStorage(StorageSpec value)
optional .appscode.kubernetes.v1beta2.StorageSpec storage = 3;public ElasticSpec.Builder setStorage(StorageSpec.Builder builderForValue)
optional .appscode.kubernetes.v1beta2.StorageSpec storage = 3;public ElasticSpec.Builder mergeStorage(StorageSpec value)
optional .appscode.kubernetes.v1beta2.StorageSpec storage = 3;public ElasticSpec.Builder clearStorage()
optional .appscode.kubernetes.v1beta2.StorageSpec storage = 3;public StorageSpec.Builder getStorageBuilder()
optional .appscode.kubernetes.v1beta2.StorageSpec storage = 3;public StorageSpecOrBuilder getStorageOrBuilder()
optional .appscode.kubernetes.v1beta2.StorageSpec storage = 3;getStorageOrBuilder in interface ElasticSpecOrBuilderpublic java.lang.String getServiceAccountName()
optional string service_account_name = 4;getServiceAccountName in interface ElasticSpecOrBuilderpublic com.google.protobuf.ByteString getServiceAccountNameBytes()
optional string service_account_name = 4;getServiceAccountNameBytes in interface ElasticSpecOrBuilderpublic ElasticSpec.Builder setServiceAccountName(java.lang.String value)
optional string service_account_name = 4;public ElasticSpec.Builder clearServiceAccountName()
optional string service_account_name = 4;public ElasticSpec.Builder setServiceAccountNameBytes(com.google.protobuf.ByteString value)
optional string service_account_name = 4;public int getNodeSelectorCount()
ElasticSpecOrBuildermap<string, string> node_selector = 5;getNodeSelectorCount in interface ElasticSpecOrBuilderpublic boolean containsNodeSelector(java.lang.String key)
map<string, string> node_selector = 5;containsNodeSelector in interface ElasticSpecOrBuilder@Deprecated public java.util.Map<java.lang.String,java.lang.String> getNodeSelector()
getNodeSelectorMap() instead.getNodeSelector in interface ElasticSpecOrBuilderpublic java.util.Map<java.lang.String,java.lang.String> getNodeSelectorMap()
map<string, string> node_selector = 5;getNodeSelectorMap in interface ElasticSpecOrBuilderpublic java.lang.String getNodeSelectorOrDefault(java.lang.String key,
java.lang.String defaultValue)
map<string, string> node_selector = 5;getNodeSelectorOrDefault in interface ElasticSpecOrBuilderpublic java.lang.String getNodeSelectorOrThrow(java.lang.String key)
map<string, string> node_selector = 5;getNodeSelectorOrThrow in interface ElasticSpecOrBuilderpublic ElasticSpec.Builder clearNodeSelector()
public ElasticSpec.Builder removeNodeSelector(java.lang.String key)
map<string, string> node_selector = 5;@Deprecated public java.util.Map<java.lang.String,java.lang.String> getMutableNodeSelector()
public ElasticSpec.Builder putNodeSelector(java.lang.String key, java.lang.String value)
map<string, string> node_selector = 5;public ElasticSpec.Builder putAllNodeSelector(java.util.Map<java.lang.String,java.lang.String> values)
map<string, string> node_selector = 5;public boolean hasInit()
optional .appscode.kubernetes.v1beta2.InitSpec init = 6;hasInit in interface ElasticSpecOrBuilderpublic InitSpec getInit()
optional .appscode.kubernetes.v1beta2.InitSpec init = 6;getInit in interface ElasticSpecOrBuilderpublic ElasticSpec.Builder setInit(InitSpec value)
optional .appscode.kubernetes.v1beta2.InitSpec init = 6;public ElasticSpec.Builder setInit(InitSpec.Builder builderForValue)
optional .appscode.kubernetes.v1beta2.InitSpec init = 6;public ElasticSpec.Builder mergeInit(InitSpec value)
optional .appscode.kubernetes.v1beta2.InitSpec init = 6;public ElasticSpec.Builder clearInit()
optional .appscode.kubernetes.v1beta2.InitSpec init = 6;public InitSpec.Builder getInitBuilder()
optional .appscode.kubernetes.v1beta2.InitSpec init = 6;public InitSpecOrBuilder getInitOrBuilder()
optional .appscode.kubernetes.v1beta2.InitSpec init = 6;getInitOrBuilder in interface ElasticSpecOrBuilderpublic boolean hasBackupSchedule()
optional .appscode.kubernetes.v1beta2.BackupScheduleSpec backup_schedule = 7;hasBackupSchedule in interface ElasticSpecOrBuilderpublic BackupScheduleSpec getBackupSchedule()
optional .appscode.kubernetes.v1beta2.BackupScheduleSpec backup_schedule = 7;getBackupSchedule in interface ElasticSpecOrBuilderpublic ElasticSpec.Builder setBackupSchedule(BackupScheduleSpec value)
optional .appscode.kubernetes.v1beta2.BackupScheduleSpec backup_schedule = 7;public ElasticSpec.Builder setBackupSchedule(BackupScheduleSpec.Builder builderForValue)
optional .appscode.kubernetes.v1beta2.BackupScheduleSpec backup_schedule = 7;public ElasticSpec.Builder mergeBackupSchedule(BackupScheduleSpec value)
optional .appscode.kubernetes.v1beta2.BackupScheduleSpec backup_schedule = 7;public ElasticSpec.Builder clearBackupSchedule()
optional .appscode.kubernetes.v1beta2.BackupScheduleSpec backup_schedule = 7;public BackupScheduleSpec.Builder getBackupScheduleBuilder()
optional .appscode.kubernetes.v1beta2.BackupScheduleSpec backup_schedule = 7;public BackupScheduleSpecOrBuilder getBackupScheduleOrBuilder()
optional .appscode.kubernetes.v1beta2.BackupScheduleSpec backup_schedule = 7;getBackupScheduleOrBuilder in interface ElasticSpecOrBuilderpublic boolean getDoNotDelete()
optional bool do_not_delete = 8;getDoNotDelete in interface ElasticSpecOrBuilderpublic ElasticSpec.Builder setDoNotDelete(boolean value)
optional bool do_not_delete = 8;public ElasticSpec.Builder clearDoNotDelete()
optional bool do_not_delete = 8;public final ElasticSpec.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<ElasticSpec.Builder>public final ElasticSpec.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<ElasticSpec.Builder>