public static final class Backup.Spec.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Backup.Spec.Builder> implements Backup.SpecOrBuilder
appscode.kubernetes.v1beta2.Backup.Spec| Modifier and Type | Method and Description |
|---|---|
Backup.Spec.Builder |
addAllTags(java.lang.Iterable<java.lang.String> values)
repeated string tags = 2; |
Backup.Spec.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) |
Backup.Spec.Builder |
addTags(java.lang.String value)
repeated string tags = 2; |
Backup.Spec.Builder |
addTagsBytes(com.google.protobuf.ByteString value)
repeated string tags = 2; |
Backup.Spec |
build() |
Backup.Spec |
buildPartial() |
Backup.Spec.Builder |
clear() |
Backup.Spec.Builder |
clearDestination()
optional .appscode.kubernetes.v1beta2.Backup.Spec.BackupDestination destination = 4; |
Backup.Spec.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
Backup.Spec.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
Backup.Spec.Builder |
clearRetentionPolicy()
optional .appscode.kubernetes.v1beta2.Backup.Spec.RetentionPolicy retention_policy = 5; |
Backup.Spec.Builder |
clearSchedule()
optional string schedule = 1; |
Backup.Spec.Builder |
clearSource()
optional .appscode.kubernetes.v1beta2.Backup.Spec.BackupSource source = 3; |
Backup.Spec.Builder |
clearTags()
repeated string tags = 2; |
Backup.Spec.Builder |
clone() |
Backup.Spec |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
Backup.Spec.BackupDestination |
getDestination()
optional .appscode.kubernetes.v1beta2.Backup.Spec.BackupDestination destination = 4; |
Backup.Spec.BackupDestination.Builder |
getDestinationBuilder()
optional .appscode.kubernetes.v1beta2.Backup.Spec.BackupDestination destination = 4; |
Backup.Spec.BackupDestinationOrBuilder |
getDestinationOrBuilder()
optional .appscode.kubernetes.v1beta2.Backup.Spec.BackupDestination destination = 4; |
Backup.Spec.RetentionPolicy |
getRetentionPolicy()
optional .appscode.kubernetes.v1beta2.Backup.Spec.RetentionPolicy retention_policy = 5; |
Backup.Spec.RetentionPolicy.Builder |
getRetentionPolicyBuilder()
optional .appscode.kubernetes.v1beta2.Backup.Spec.RetentionPolicy retention_policy = 5; |
Backup.Spec.RetentionPolicyOrBuilder |
getRetentionPolicyOrBuilder()
optional .appscode.kubernetes.v1beta2.Backup.Spec.RetentionPolicy retention_policy = 5; |
java.lang.String |
getSchedule()
optional string schedule = 1; |
com.google.protobuf.ByteString |
getScheduleBytes()
optional string schedule = 1; |
Backup.Spec.BackupSource |
getSource()
optional .appscode.kubernetes.v1beta2.Backup.Spec.BackupSource source = 3; |
Backup.Spec.BackupSource.Builder |
getSourceBuilder()
optional .appscode.kubernetes.v1beta2.Backup.Spec.BackupSource source = 3; |
Backup.Spec.BackupSourceOrBuilder |
getSourceOrBuilder()
optional .appscode.kubernetes.v1beta2.Backup.Spec.BackupSource source = 3; |
java.lang.String |
getTags(int index)
repeated string tags = 2; |
com.google.protobuf.ByteString |
getTagsBytes(int index)
repeated string tags = 2; |
int |
getTagsCount()
repeated string tags = 2; |
com.google.protobuf.ProtocolStringList |
getTagsList()
repeated string tags = 2; |
boolean |
hasDestination()
optional .appscode.kubernetes.v1beta2.Backup.Spec.BackupDestination destination = 4; |
boolean |
hasRetentionPolicy()
optional .appscode.kubernetes.v1beta2.Backup.Spec.RetentionPolicy retention_policy = 5; |
boolean |
hasSource()
optional .appscode.kubernetes.v1beta2.Backup.Spec.BackupSource source = 3; |
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
Backup.Spec.Builder |
mergeDestination(Backup.Spec.BackupDestination value)
optional .appscode.kubernetes.v1beta2.Backup.Spec.BackupDestination destination = 4; |
Backup.Spec.Builder |
mergeFrom(Backup.Spec other) |
Backup.Spec.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
Backup.Spec.Builder |
mergeFrom(com.google.protobuf.Message other) |
Backup.Spec.Builder |
mergeRetentionPolicy(Backup.Spec.RetentionPolicy value)
optional .appscode.kubernetes.v1beta2.Backup.Spec.RetentionPolicy retention_policy = 5; |
Backup.Spec.Builder |
mergeSource(Backup.Spec.BackupSource value)
optional .appscode.kubernetes.v1beta2.Backup.Spec.BackupSource source = 3; |
Backup.Spec.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
Backup.Spec.Builder |
setDestination(Backup.Spec.BackupDestination.Builder builderForValue)
optional .appscode.kubernetes.v1beta2.Backup.Spec.BackupDestination destination = 4; |
Backup.Spec.Builder |
setDestination(Backup.Spec.BackupDestination value)
optional .appscode.kubernetes.v1beta2.Backup.Spec.BackupDestination destination = 4; |
Backup.Spec.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) |
Backup.Spec.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
java.lang.Object value) |
Backup.Spec.Builder |
setRetentionPolicy(Backup.Spec.RetentionPolicy.Builder builderForValue)
optional .appscode.kubernetes.v1beta2.Backup.Spec.RetentionPolicy retention_policy = 5; |
Backup.Spec.Builder |
setRetentionPolicy(Backup.Spec.RetentionPolicy value)
optional .appscode.kubernetes.v1beta2.Backup.Spec.RetentionPolicy retention_policy = 5; |
Backup.Spec.Builder |
setSchedule(java.lang.String value)
optional string schedule = 1; |
Backup.Spec.Builder |
setScheduleBytes(com.google.protobuf.ByteString value)
optional string schedule = 1; |
Backup.Spec.Builder |
setSource(Backup.Spec.BackupSource.Builder builderForValue)
optional .appscode.kubernetes.v1beta2.Backup.Spec.BackupSource source = 3; |
Backup.Spec.Builder |
setSource(Backup.Spec.BackupSource value)
optional .appscode.kubernetes.v1beta2.Backup.Spec.BackupSource source = 3; |
Backup.Spec.Builder |
setTags(int index,
java.lang.String value)
repeated string tags = 2; |
Backup.Spec.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<Backup.Spec.Builder>public Backup.Spec.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<Backup.Spec.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<Backup.Spec.Builder>public Backup.Spec getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic Backup.Spec build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic Backup.Spec buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic Backup.Spec.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<Backup.Spec.Builder>public Backup.Spec.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<Backup.Spec.Builder>public Backup.Spec.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<Backup.Spec.Builder>public Backup.Spec.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<Backup.Spec.Builder>public Backup.Spec.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<Backup.Spec.Builder>public Backup.Spec.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<Backup.Spec.Builder>public Backup.Spec.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Backup.Spec.Builder>public Backup.Spec.Builder mergeFrom(Backup.Spec other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<Backup.Spec.Builder>public Backup.Spec.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<Backup.Spec.Builder>java.io.IOExceptionpublic java.lang.String getSchedule()
optional string schedule = 1;getSchedule in interface Backup.SpecOrBuilderpublic com.google.protobuf.ByteString getScheduleBytes()
optional string schedule = 1;getScheduleBytes in interface Backup.SpecOrBuilderpublic Backup.Spec.Builder setSchedule(java.lang.String value)
optional string schedule = 1;public Backup.Spec.Builder clearSchedule()
optional string schedule = 1;public Backup.Spec.Builder setScheduleBytes(com.google.protobuf.ByteString value)
optional string schedule = 1;public com.google.protobuf.ProtocolStringList getTagsList()
repeated string tags = 2;getTagsList in interface Backup.SpecOrBuilderpublic int getTagsCount()
repeated string tags = 2;getTagsCount in interface Backup.SpecOrBuilderpublic java.lang.String getTags(int index)
repeated string tags = 2;getTags in interface Backup.SpecOrBuilderpublic com.google.protobuf.ByteString getTagsBytes(int index)
repeated string tags = 2;getTagsBytes in interface Backup.SpecOrBuilderpublic Backup.Spec.Builder setTags(int index, java.lang.String value)
repeated string tags = 2;public Backup.Spec.Builder addTags(java.lang.String value)
repeated string tags = 2;public Backup.Spec.Builder addAllTags(java.lang.Iterable<java.lang.String> values)
repeated string tags = 2;public Backup.Spec.Builder clearTags()
repeated string tags = 2;public Backup.Spec.Builder addTagsBytes(com.google.protobuf.ByteString value)
repeated string tags = 2;public boolean hasSource()
optional .appscode.kubernetes.v1beta2.Backup.Spec.BackupSource source = 3;hasSource in interface Backup.SpecOrBuilderpublic Backup.Spec.BackupSource getSource()
optional .appscode.kubernetes.v1beta2.Backup.Spec.BackupSource source = 3;getSource in interface Backup.SpecOrBuilderpublic Backup.Spec.Builder setSource(Backup.Spec.BackupSource value)
optional .appscode.kubernetes.v1beta2.Backup.Spec.BackupSource source = 3;public Backup.Spec.Builder setSource(Backup.Spec.BackupSource.Builder builderForValue)
optional .appscode.kubernetes.v1beta2.Backup.Spec.BackupSource source = 3;public Backup.Spec.Builder mergeSource(Backup.Spec.BackupSource value)
optional .appscode.kubernetes.v1beta2.Backup.Spec.BackupSource source = 3;public Backup.Spec.Builder clearSource()
optional .appscode.kubernetes.v1beta2.Backup.Spec.BackupSource source = 3;public Backup.Spec.BackupSource.Builder getSourceBuilder()
optional .appscode.kubernetes.v1beta2.Backup.Spec.BackupSource source = 3;public Backup.Spec.BackupSourceOrBuilder getSourceOrBuilder()
optional .appscode.kubernetes.v1beta2.Backup.Spec.BackupSource source = 3;getSourceOrBuilder in interface Backup.SpecOrBuilderpublic boolean hasDestination()
optional .appscode.kubernetes.v1beta2.Backup.Spec.BackupDestination destination = 4;hasDestination in interface Backup.SpecOrBuilderpublic Backup.Spec.BackupDestination getDestination()
optional .appscode.kubernetes.v1beta2.Backup.Spec.BackupDestination destination = 4;getDestination in interface Backup.SpecOrBuilderpublic Backup.Spec.Builder setDestination(Backup.Spec.BackupDestination value)
optional .appscode.kubernetes.v1beta2.Backup.Spec.BackupDestination destination = 4;public Backup.Spec.Builder setDestination(Backup.Spec.BackupDestination.Builder builderForValue)
optional .appscode.kubernetes.v1beta2.Backup.Spec.BackupDestination destination = 4;public Backup.Spec.Builder mergeDestination(Backup.Spec.BackupDestination value)
optional .appscode.kubernetes.v1beta2.Backup.Spec.BackupDestination destination = 4;public Backup.Spec.Builder clearDestination()
optional .appscode.kubernetes.v1beta2.Backup.Spec.BackupDestination destination = 4;public Backup.Spec.BackupDestination.Builder getDestinationBuilder()
optional .appscode.kubernetes.v1beta2.Backup.Spec.BackupDestination destination = 4;public Backup.Spec.BackupDestinationOrBuilder getDestinationOrBuilder()
optional .appscode.kubernetes.v1beta2.Backup.Spec.BackupDestination destination = 4;getDestinationOrBuilder in interface Backup.SpecOrBuilderpublic boolean hasRetentionPolicy()
optional .appscode.kubernetes.v1beta2.Backup.Spec.RetentionPolicy retention_policy = 5;hasRetentionPolicy in interface Backup.SpecOrBuilderpublic Backup.Spec.RetentionPolicy getRetentionPolicy()
optional .appscode.kubernetes.v1beta2.Backup.Spec.RetentionPolicy retention_policy = 5;getRetentionPolicy in interface Backup.SpecOrBuilderpublic Backup.Spec.Builder setRetentionPolicy(Backup.Spec.RetentionPolicy value)
optional .appscode.kubernetes.v1beta2.Backup.Spec.RetentionPolicy retention_policy = 5;public Backup.Spec.Builder setRetentionPolicy(Backup.Spec.RetentionPolicy.Builder builderForValue)
optional .appscode.kubernetes.v1beta2.Backup.Spec.RetentionPolicy retention_policy = 5;public Backup.Spec.Builder mergeRetentionPolicy(Backup.Spec.RetentionPolicy value)
optional .appscode.kubernetes.v1beta2.Backup.Spec.RetentionPolicy retention_policy = 5;public Backup.Spec.Builder clearRetentionPolicy()
optional .appscode.kubernetes.v1beta2.Backup.Spec.RetentionPolicy retention_policy = 5;public Backup.Spec.RetentionPolicy.Builder getRetentionPolicyBuilder()
optional .appscode.kubernetes.v1beta2.Backup.Spec.RetentionPolicy retention_policy = 5;public Backup.Spec.RetentionPolicyOrBuilder getRetentionPolicyOrBuilder()
optional .appscode.kubernetes.v1beta2.Backup.Spec.RetentionPolicy retention_policy = 5;getRetentionPolicyOrBuilder in interface Backup.SpecOrBuilderpublic final Backup.Spec.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Backup.Spec.Builder>public final Backup.Spec.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Backup.Spec.Builder>