Class ReplicationStatus.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<ReplicationStatus.Builder>
-
- com.google.cloud.secretmanager.v1.ReplicationStatus.Builder
-
- All Implemented Interfaces:
ReplicationStatusOrBuilder
,com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Cloneable
- Enclosing class:
- ReplicationStatus
public static final class ReplicationStatus.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<ReplicationStatus.Builder> implements ReplicationStatusOrBuilder
The replication status of a [SecretVersion][google.cloud.secretmanager.v1.SecretVersion].
Protobuf typegoogle.cloud.secretmanager.v1.ReplicationStatus
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ReplicationStatus.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
ReplicationStatus
build()
ReplicationStatus
buildPartial()
ReplicationStatus.Builder
clear()
ReplicationStatus.Builder
clearAutomatic()
Describes the replication status of a [SecretVersion][google.cloud.secretmanager.v1.SecretVersion] with automatic replication.ReplicationStatus.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
ReplicationStatus.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
ReplicationStatus.Builder
clearReplicationStatus()
ReplicationStatus.Builder
clearUserManaged()
Describes the replication status of a [SecretVersion][google.cloud.secretmanager.v1.SecretVersion] with user-managed replication.ReplicationStatus.Builder
clone()
ReplicationStatus.AutomaticStatus
getAutomatic()
Describes the replication status of a [SecretVersion][google.cloud.secretmanager.v1.SecretVersion] with automatic replication.ReplicationStatus.AutomaticStatus.Builder
getAutomaticBuilder()
Describes the replication status of a [SecretVersion][google.cloud.secretmanager.v1.SecretVersion] with automatic replication.ReplicationStatus.AutomaticStatusOrBuilder
getAutomaticOrBuilder()
Describes the replication status of a [SecretVersion][google.cloud.secretmanager.v1.SecretVersion] with automatic replication.ReplicationStatus
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
ReplicationStatus.ReplicationStatusCase
getReplicationStatusCase()
ReplicationStatus.UserManagedStatus
getUserManaged()
Describes the replication status of a [SecretVersion][google.cloud.secretmanager.v1.SecretVersion] with user-managed replication.ReplicationStatus.UserManagedStatus.Builder
getUserManagedBuilder()
Describes the replication status of a [SecretVersion][google.cloud.secretmanager.v1.SecretVersion] with user-managed replication.ReplicationStatus.UserManagedStatusOrBuilder
getUserManagedOrBuilder()
Describes the replication status of a [SecretVersion][google.cloud.secretmanager.v1.SecretVersion] with user-managed replication.boolean
hasAutomatic()
Describes the replication status of a [SecretVersion][google.cloud.secretmanager.v1.SecretVersion] with automatic replication.boolean
hasUserManaged()
Describes the replication status of a [SecretVersion][google.cloud.secretmanager.v1.SecretVersion] with user-managed replication.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
ReplicationStatus.Builder
mergeAutomatic(ReplicationStatus.AutomaticStatus value)
Describes the replication status of a [SecretVersion][google.cloud.secretmanager.v1.SecretVersion] with automatic replication.ReplicationStatus.Builder
mergeFrom(ReplicationStatus other)
ReplicationStatus.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
ReplicationStatus.Builder
mergeFrom(com.google.protobuf.Message other)
ReplicationStatus.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
ReplicationStatus.Builder
mergeUserManaged(ReplicationStatus.UserManagedStatus value)
Describes the replication status of a [SecretVersion][google.cloud.secretmanager.v1.SecretVersion] with user-managed replication.ReplicationStatus.Builder
setAutomatic(ReplicationStatus.AutomaticStatus value)
Describes the replication status of a [SecretVersion][google.cloud.secretmanager.v1.SecretVersion] with automatic replication.ReplicationStatus.Builder
setAutomatic(ReplicationStatus.AutomaticStatus.Builder builderForValue)
Describes the replication status of a [SecretVersion][google.cloud.secretmanager.v1.SecretVersion] with automatic replication.ReplicationStatus.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
ReplicationStatus.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
ReplicationStatus.Builder
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
ReplicationStatus.Builder
setUserManaged(ReplicationStatus.UserManagedStatus value)
Describes the replication status of a [SecretVersion][google.cloud.secretmanager.v1.SecretVersion] with user-managed replication.ReplicationStatus.Builder
setUserManaged(ReplicationStatus.UserManagedStatus.Builder builderForValue)
Describes the replication status of a [SecretVersion][google.cloud.secretmanager.v1.SecretVersion] with user-managed replication.-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<ReplicationStatus.Builder>
-
clear
public ReplicationStatus.Builder clear()
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<ReplicationStatus.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<ReplicationStatus.Builder>
-
getDefaultInstanceForType
public ReplicationStatus getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public ReplicationStatus build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public ReplicationStatus buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public ReplicationStatus.Builder clone()
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<ReplicationStatus.Builder>
-
setField
public ReplicationStatus.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<ReplicationStatus.Builder>
-
clearField
public ReplicationStatus.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<ReplicationStatus.Builder>
-
clearOneof
public ReplicationStatus.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<ReplicationStatus.Builder>
-
setRepeatedField
public ReplicationStatus.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<ReplicationStatus.Builder>
-
addRepeatedField
public ReplicationStatus.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<ReplicationStatus.Builder>
-
mergeFrom
public ReplicationStatus.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<ReplicationStatus.Builder>
-
mergeFrom
public ReplicationStatus.Builder mergeFrom(ReplicationStatus other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<ReplicationStatus.Builder>
-
mergeFrom
public ReplicationStatus.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<ReplicationStatus.Builder>
- Throws:
IOException
-
getReplicationStatusCase
public ReplicationStatus.ReplicationStatusCase getReplicationStatusCase()
- Specified by:
getReplicationStatusCase
in interfaceReplicationStatusOrBuilder
-
clearReplicationStatus
public ReplicationStatus.Builder clearReplicationStatus()
-
hasAutomatic
public boolean hasAutomatic()
Describes the replication status of a [SecretVersion][google.cloud.secretmanager.v1.SecretVersion] with automatic replication. Only populated if the parent [Secret][google.cloud.secretmanager.v1.Secret] has an automatic replication policy.
.google.cloud.secretmanager.v1.ReplicationStatus.AutomaticStatus automatic = 1;
- Specified by:
hasAutomatic
in interfaceReplicationStatusOrBuilder
- Returns:
- Whether the automatic field is set.
-
getAutomatic
public ReplicationStatus.AutomaticStatus getAutomatic()
Describes the replication status of a [SecretVersion][google.cloud.secretmanager.v1.SecretVersion] with automatic replication. Only populated if the parent [Secret][google.cloud.secretmanager.v1.Secret] has an automatic replication policy.
.google.cloud.secretmanager.v1.ReplicationStatus.AutomaticStatus automatic = 1;
- Specified by:
getAutomatic
in interfaceReplicationStatusOrBuilder
- Returns:
- The automatic.
-
setAutomatic
public ReplicationStatus.Builder setAutomatic(ReplicationStatus.AutomaticStatus value)
Describes the replication status of a [SecretVersion][google.cloud.secretmanager.v1.SecretVersion] with automatic replication. Only populated if the parent [Secret][google.cloud.secretmanager.v1.Secret] has an automatic replication policy.
.google.cloud.secretmanager.v1.ReplicationStatus.AutomaticStatus automatic = 1;
-
setAutomatic
public ReplicationStatus.Builder setAutomatic(ReplicationStatus.AutomaticStatus.Builder builderForValue)
Describes the replication status of a [SecretVersion][google.cloud.secretmanager.v1.SecretVersion] with automatic replication. Only populated if the parent [Secret][google.cloud.secretmanager.v1.Secret] has an automatic replication policy.
.google.cloud.secretmanager.v1.ReplicationStatus.AutomaticStatus automatic = 1;
-
mergeAutomatic
public ReplicationStatus.Builder mergeAutomatic(ReplicationStatus.AutomaticStatus value)
Describes the replication status of a [SecretVersion][google.cloud.secretmanager.v1.SecretVersion] with automatic replication. Only populated if the parent [Secret][google.cloud.secretmanager.v1.Secret] has an automatic replication policy.
.google.cloud.secretmanager.v1.ReplicationStatus.AutomaticStatus automatic = 1;
-
clearAutomatic
public ReplicationStatus.Builder clearAutomatic()
Describes the replication status of a [SecretVersion][google.cloud.secretmanager.v1.SecretVersion] with automatic replication. Only populated if the parent [Secret][google.cloud.secretmanager.v1.Secret] has an automatic replication policy.
.google.cloud.secretmanager.v1.ReplicationStatus.AutomaticStatus automatic = 1;
-
getAutomaticBuilder
public ReplicationStatus.AutomaticStatus.Builder getAutomaticBuilder()
Describes the replication status of a [SecretVersion][google.cloud.secretmanager.v1.SecretVersion] with automatic replication. Only populated if the parent [Secret][google.cloud.secretmanager.v1.Secret] has an automatic replication policy.
.google.cloud.secretmanager.v1.ReplicationStatus.AutomaticStatus automatic = 1;
-
getAutomaticOrBuilder
public ReplicationStatus.AutomaticStatusOrBuilder getAutomaticOrBuilder()
Describes the replication status of a [SecretVersion][google.cloud.secretmanager.v1.SecretVersion] with automatic replication. Only populated if the parent [Secret][google.cloud.secretmanager.v1.Secret] has an automatic replication policy.
.google.cloud.secretmanager.v1.ReplicationStatus.AutomaticStatus automatic = 1;
- Specified by:
getAutomaticOrBuilder
in interfaceReplicationStatusOrBuilder
-
hasUserManaged
public boolean hasUserManaged()
Describes the replication status of a [SecretVersion][google.cloud.secretmanager.v1.SecretVersion] with user-managed replication. Only populated if the parent [Secret][google.cloud.secretmanager.v1.Secret] has a user-managed replication policy.
.google.cloud.secretmanager.v1.ReplicationStatus.UserManagedStatus user_managed = 2;
- Specified by:
hasUserManaged
in interfaceReplicationStatusOrBuilder
- Returns:
- Whether the userManaged field is set.
-
getUserManaged
public ReplicationStatus.UserManagedStatus getUserManaged()
Describes the replication status of a [SecretVersion][google.cloud.secretmanager.v1.SecretVersion] with user-managed replication. Only populated if the parent [Secret][google.cloud.secretmanager.v1.Secret] has a user-managed replication policy.
.google.cloud.secretmanager.v1.ReplicationStatus.UserManagedStatus user_managed = 2;
- Specified by:
getUserManaged
in interfaceReplicationStatusOrBuilder
- Returns:
- The userManaged.
-
setUserManaged
public ReplicationStatus.Builder setUserManaged(ReplicationStatus.UserManagedStatus value)
Describes the replication status of a [SecretVersion][google.cloud.secretmanager.v1.SecretVersion] with user-managed replication. Only populated if the parent [Secret][google.cloud.secretmanager.v1.Secret] has a user-managed replication policy.
.google.cloud.secretmanager.v1.ReplicationStatus.UserManagedStatus user_managed = 2;
-
setUserManaged
public ReplicationStatus.Builder setUserManaged(ReplicationStatus.UserManagedStatus.Builder builderForValue)
Describes the replication status of a [SecretVersion][google.cloud.secretmanager.v1.SecretVersion] with user-managed replication. Only populated if the parent [Secret][google.cloud.secretmanager.v1.Secret] has a user-managed replication policy.
.google.cloud.secretmanager.v1.ReplicationStatus.UserManagedStatus user_managed = 2;
-
mergeUserManaged
public ReplicationStatus.Builder mergeUserManaged(ReplicationStatus.UserManagedStatus value)
Describes the replication status of a [SecretVersion][google.cloud.secretmanager.v1.SecretVersion] with user-managed replication. Only populated if the parent [Secret][google.cloud.secretmanager.v1.Secret] has a user-managed replication policy.
.google.cloud.secretmanager.v1.ReplicationStatus.UserManagedStatus user_managed = 2;
-
clearUserManaged
public ReplicationStatus.Builder clearUserManaged()
Describes the replication status of a [SecretVersion][google.cloud.secretmanager.v1.SecretVersion] with user-managed replication. Only populated if the parent [Secret][google.cloud.secretmanager.v1.Secret] has a user-managed replication policy.
.google.cloud.secretmanager.v1.ReplicationStatus.UserManagedStatus user_managed = 2;
-
getUserManagedBuilder
public ReplicationStatus.UserManagedStatus.Builder getUserManagedBuilder()
Describes the replication status of a [SecretVersion][google.cloud.secretmanager.v1.SecretVersion] with user-managed replication. Only populated if the parent [Secret][google.cloud.secretmanager.v1.Secret] has a user-managed replication policy.
.google.cloud.secretmanager.v1.ReplicationStatus.UserManagedStatus user_managed = 2;
-
getUserManagedOrBuilder
public ReplicationStatus.UserManagedStatusOrBuilder getUserManagedOrBuilder()
Describes the replication status of a [SecretVersion][google.cloud.secretmanager.v1.SecretVersion] with user-managed replication. Only populated if the parent [Secret][google.cloud.secretmanager.v1.Secret] has a user-managed replication policy.
.google.cloud.secretmanager.v1.ReplicationStatus.UserManagedStatus user_managed = 2;
- Specified by:
getUserManagedOrBuilder
in interfaceReplicationStatusOrBuilder
-
setUnknownFields
public final ReplicationStatus.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<ReplicationStatus.Builder>
-
mergeUnknownFields
public final ReplicationStatus.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<ReplicationStatus.Builder>
-
-