Class Replication.UserManaged.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<Replication.UserManaged.Builder>
com.google.cloud.secretmanager.v1beta2.Replication.UserManaged.Builder
- All Implemented Interfaces:
Replication.UserManagedOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- Replication.UserManaged
public static final class Replication.UserManaged.Builder
extends com.google.protobuf.GeneratedMessage.Builder<Replication.UserManaged.Builder>
implements Replication.UserManagedOrBuilder
A replication policy that replicates the [Secret][google.cloud.secretmanager.v1beta2.Secret] payload into the locations specified in [Replication.UserManaged.replicas][google.cloud.secretmanager.v1beta2.Replication.UserManaged.replicas]Protobuf type
google.cloud.secretmanager.v1beta2.Replication.UserManaged-
Method Summary
Modifier and TypeMethodDescriptionaddAllReplicas(Iterable<? extends Replication.UserManaged.Replica> values) Required.addReplicas(int index, Replication.UserManaged.Replica value) Required.addReplicas(int index, Replication.UserManaged.Replica.Builder builderForValue) Required.Required.addReplicas(Replication.UserManaged.Replica.Builder builderForValue) Required.Required.addReplicasBuilder(int index) Required.build()clear()Required.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetReplicas(int index) Required.getReplicasBuilder(int index) Required.Required.intRequired.Required.getReplicasOrBuilder(int index) Required.List<? extends Replication.UserManaged.ReplicaOrBuilder>Required.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(Replication.UserManaged other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) removeReplicas(int index) Required.setReplicas(int index, Replication.UserManaged.Replica value) Required.setReplicas(int index, Replication.UserManaged.Replica.Builder builderForValue) Required.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<Replication.UserManaged.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<Replication.UserManaged.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<Replication.UserManaged.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Replication.UserManaged.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<Replication.UserManaged.Builder>
-
mergeFrom
public Replication.UserManaged.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Replication.UserManaged.Builder>- Throws:
IOException
-
getReplicasList
Required. The list of Replicas for this [Secret][google.cloud.secretmanager.v1beta2.Secret]. Cannot be empty.
repeated .google.cloud.secretmanager.v1beta2.Replication.UserManaged.Replica replicas = 1 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getReplicasListin interfaceReplication.UserManagedOrBuilder
-
getReplicasCount
public int getReplicasCount()Required. The list of Replicas for this [Secret][google.cloud.secretmanager.v1beta2.Secret]. Cannot be empty.
repeated .google.cloud.secretmanager.v1beta2.Replication.UserManaged.Replica replicas = 1 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getReplicasCountin interfaceReplication.UserManagedOrBuilder
-
getReplicas
Required. The list of Replicas for this [Secret][google.cloud.secretmanager.v1beta2.Secret]. Cannot be empty.
repeated .google.cloud.secretmanager.v1beta2.Replication.UserManaged.Replica replicas = 1 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getReplicasin interfaceReplication.UserManagedOrBuilder
-
setReplicas
public Replication.UserManaged.Builder setReplicas(int index, Replication.UserManaged.Replica value) Required. The list of Replicas for this [Secret][google.cloud.secretmanager.v1beta2.Secret]. Cannot be empty.
repeated .google.cloud.secretmanager.v1beta2.Replication.UserManaged.Replica replicas = 1 [(.google.api.field_behavior) = REQUIRED]; -
setReplicas
public Replication.UserManaged.Builder setReplicas(int index, Replication.UserManaged.Replica.Builder builderForValue) Required. The list of Replicas for this [Secret][google.cloud.secretmanager.v1beta2.Secret]. Cannot be empty.
repeated .google.cloud.secretmanager.v1beta2.Replication.UserManaged.Replica replicas = 1 [(.google.api.field_behavior) = REQUIRED]; -
addReplicas
Required. The list of Replicas for this [Secret][google.cloud.secretmanager.v1beta2.Secret]. Cannot be empty.
repeated .google.cloud.secretmanager.v1beta2.Replication.UserManaged.Replica replicas = 1 [(.google.api.field_behavior) = REQUIRED]; -
addReplicas
public Replication.UserManaged.Builder addReplicas(int index, Replication.UserManaged.Replica value) Required. The list of Replicas for this [Secret][google.cloud.secretmanager.v1beta2.Secret]. Cannot be empty.
repeated .google.cloud.secretmanager.v1beta2.Replication.UserManaged.Replica replicas = 1 [(.google.api.field_behavior) = REQUIRED]; -
addReplicas
public Replication.UserManaged.Builder addReplicas(Replication.UserManaged.Replica.Builder builderForValue) Required. The list of Replicas for this [Secret][google.cloud.secretmanager.v1beta2.Secret]. Cannot be empty.
repeated .google.cloud.secretmanager.v1beta2.Replication.UserManaged.Replica replicas = 1 [(.google.api.field_behavior) = REQUIRED]; -
addReplicas
public Replication.UserManaged.Builder addReplicas(int index, Replication.UserManaged.Replica.Builder builderForValue) Required. The list of Replicas for this [Secret][google.cloud.secretmanager.v1beta2.Secret]. Cannot be empty.
repeated .google.cloud.secretmanager.v1beta2.Replication.UserManaged.Replica replicas = 1 [(.google.api.field_behavior) = REQUIRED]; -
addAllReplicas
public Replication.UserManaged.Builder addAllReplicas(Iterable<? extends Replication.UserManaged.Replica> values) Required. The list of Replicas for this [Secret][google.cloud.secretmanager.v1beta2.Secret]. Cannot be empty.
repeated .google.cloud.secretmanager.v1beta2.Replication.UserManaged.Replica replicas = 1 [(.google.api.field_behavior) = REQUIRED]; -
clearReplicas
Required. The list of Replicas for this [Secret][google.cloud.secretmanager.v1beta2.Secret]. Cannot be empty.
repeated .google.cloud.secretmanager.v1beta2.Replication.UserManaged.Replica replicas = 1 [(.google.api.field_behavior) = REQUIRED]; -
removeReplicas
Required. The list of Replicas for this [Secret][google.cloud.secretmanager.v1beta2.Secret]. Cannot be empty.
repeated .google.cloud.secretmanager.v1beta2.Replication.UserManaged.Replica replicas = 1 [(.google.api.field_behavior) = REQUIRED]; -
getReplicasBuilder
Required. The list of Replicas for this [Secret][google.cloud.secretmanager.v1beta2.Secret]. Cannot be empty.
repeated .google.cloud.secretmanager.v1beta2.Replication.UserManaged.Replica replicas = 1 [(.google.api.field_behavior) = REQUIRED]; -
getReplicasOrBuilder
Required. The list of Replicas for this [Secret][google.cloud.secretmanager.v1beta2.Secret]. Cannot be empty.
repeated .google.cloud.secretmanager.v1beta2.Replication.UserManaged.Replica replicas = 1 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getReplicasOrBuilderin interfaceReplication.UserManagedOrBuilder
-
getReplicasOrBuilderList
Required. The list of Replicas for this [Secret][google.cloud.secretmanager.v1beta2.Secret]. Cannot be empty.
repeated .google.cloud.secretmanager.v1beta2.Replication.UserManaged.Replica replicas = 1 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getReplicasOrBuilderListin interfaceReplication.UserManagedOrBuilder
-
addReplicasBuilder
Required. The list of Replicas for this [Secret][google.cloud.secretmanager.v1beta2.Secret]. Cannot be empty.
repeated .google.cloud.secretmanager.v1beta2.Replication.UserManaged.Replica replicas = 1 [(.google.api.field_behavior) = REQUIRED]; -
addReplicasBuilder
Required. The list of Replicas for this [Secret][google.cloud.secretmanager.v1beta2.Secret]. Cannot be empty.
repeated .google.cloud.secretmanager.v1beta2.Replication.UserManaged.Replica replicas = 1 [(.google.api.field_behavior) = REQUIRED]; -
getReplicasBuilderList
Required. The list of Replicas for this [Secret][google.cloud.secretmanager.v1beta2.Secret]. Cannot be empty.
repeated .google.cloud.secretmanager.v1beta2.Replication.UserManaged.Replica replicas = 1 [(.google.api.field_behavior) = REQUIRED];
-