Class SecretVersion.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<SecretVersion.Builder>
-
- com.google.cloud.secretmanager.v1.SecretVersion.Builder
-
- All Implemented Interfaces:
SecretVersionOrBuilder
,com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Cloneable
- Enclosing class:
- SecretVersion
public static final class SecretVersion.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<SecretVersion.Builder> implements SecretVersionOrBuilder
A secret version resource in the Secret Manager API.
Protobuf typegoogle.cloud.secretmanager.v1.SecretVersion
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description SecretVersion.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
SecretVersion
build()
SecretVersion
buildPartial()
SecretVersion.Builder
clear()
SecretVersion.Builder
clearClientSpecifiedPayloadChecksum()
Output only.SecretVersion.Builder
clearCreateTime()
Output only.SecretVersion.Builder
clearDestroyTime()
Output only.SecretVersion.Builder
clearEtag()
Output only.SecretVersion.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
SecretVersion.Builder
clearName()
Output only.SecretVersion.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
SecretVersion.Builder
clearReplicationStatus()
The replication status of the [SecretVersion][google.cloud.secretmanager.v1.SecretVersion].SecretVersion.Builder
clearState()
Output only.SecretVersion.Builder
clone()
boolean
getClientSpecifiedPayloadChecksum()
Output only.com.google.protobuf.Timestamp
getCreateTime()
Output only.com.google.protobuf.Timestamp.Builder
getCreateTimeBuilder()
Output only.com.google.protobuf.TimestampOrBuilder
getCreateTimeOrBuilder()
Output only.SecretVersion
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
com.google.protobuf.Timestamp
getDestroyTime()
Output only.com.google.protobuf.Timestamp.Builder
getDestroyTimeBuilder()
Output only.com.google.protobuf.TimestampOrBuilder
getDestroyTimeOrBuilder()
Output only.String
getEtag()
Output only.com.google.protobuf.ByteString
getEtagBytes()
Output only.String
getName()
Output only.com.google.protobuf.ByteString
getNameBytes()
Output only.ReplicationStatus
getReplicationStatus()
The replication status of the [SecretVersion][google.cloud.secretmanager.v1.SecretVersion].ReplicationStatus.Builder
getReplicationStatusBuilder()
The replication status of the [SecretVersion][google.cloud.secretmanager.v1.SecretVersion].ReplicationStatusOrBuilder
getReplicationStatusOrBuilder()
The replication status of the [SecretVersion][google.cloud.secretmanager.v1.SecretVersion].SecretVersion.State
getState()
Output only.int
getStateValue()
Output only.boolean
hasCreateTime()
Output only.boolean
hasDestroyTime()
Output only.boolean
hasReplicationStatus()
The replication status of the [SecretVersion][google.cloud.secretmanager.v1.SecretVersion].protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
SecretVersion.Builder
mergeCreateTime(com.google.protobuf.Timestamp value)
Output only.SecretVersion.Builder
mergeDestroyTime(com.google.protobuf.Timestamp value)
Output only.SecretVersion.Builder
mergeFrom(SecretVersion other)
SecretVersion.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
SecretVersion.Builder
mergeFrom(com.google.protobuf.Message other)
SecretVersion.Builder
mergeReplicationStatus(ReplicationStatus value)
The replication status of the [SecretVersion][google.cloud.secretmanager.v1.SecretVersion].SecretVersion.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
SecretVersion.Builder
setClientSpecifiedPayloadChecksum(boolean value)
Output only.SecretVersion.Builder
setCreateTime(com.google.protobuf.Timestamp value)
Output only.SecretVersion.Builder
setCreateTime(com.google.protobuf.Timestamp.Builder builderForValue)
Output only.SecretVersion.Builder
setDestroyTime(com.google.protobuf.Timestamp value)
Output only.SecretVersion.Builder
setDestroyTime(com.google.protobuf.Timestamp.Builder builderForValue)
Output only.SecretVersion.Builder
setEtag(String value)
Output only.SecretVersion.Builder
setEtagBytes(com.google.protobuf.ByteString value)
Output only.SecretVersion.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
SecretVersion.Builder
setName(String value)
Output only.SecretVersion.Builder
setNameBytes(com.google.protobuf.ByteString value)
Output only.SecretVersion.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
SecretVersion.Builder
setReplicationStatus(ReplicationStatus value)
The replication status of the [SecretVersion][google.cloud.secretmanager.v1.SecretVersion].SecretVersion.Builder
setReplicationStatus(ReplicationStatus.Builder builderForValue)
The replication status of the [SecretVersion][google.cloud.secretmanager.v1.SecretVersion].SecretVersion.Builder
setState(SecretVersion.State value)
Output only.SecretVersion.Builder
setStateValue(int value)
Output only.SecretVersion.Builder
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
-
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<SecretVersion.Builder>
-
clear
public SecretVersion.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<SecretVersion.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<SecretVersion.Builder>
-
getDefaultInstanceForType
public SecretVersion getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public SecretVersion build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public SecretVersion buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public SecretVersion.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<SecretVersion.Builder>
-
setField
public SecretVersion.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<SecretVersion.Builder>
-
clearField
public SecretVersion.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<SecretVersion.Builder>
-
clearOneof
public SecretVersion.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<SecretVersion.Builder>
-
setRepeatedField
public SecretVersion.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<SecretVersion.Builder>
-
addRepeatedField
public SecretVersion.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<SecretVersion.Builder>
-
mergeFrom
public SecretVersion.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<SecretVersion.Builder>
-
mergeFrom
public SecretVersion.Builder mergeFrom(SecretVersion other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<SecretVersion.Builder>
-
mergeFrom
public SecretVersion.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<SecretVersion.Builder>
- Throws:
IOException
-
getName
public String getName()
Output only. The resource name of the [SecretVersion][google.cloud.secretmanager.v1.SecretVersion] in the format `projects/*/secrets/*/versions/*`. [SecretVersion][google.cloud.secretmanager.v1.SecretVersion] IDs in a [Secret][google.cloud.secretmanager.v1.Secret] start at 1 and are incremented for each subsequent version of the secret.
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Specified by:
getName
in interfaceSecretVersionOrBuilder
- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()
Output only. The resource name of the [SecretVersion][google.cloud.secretmanager.v1.SecretVersion] in the format `projects/*/secrets/*/versions/*`. [SecretVersion][google.cloud.secretmanager.v1.SecretVersion] IDs in a [Secret][google.cloud.secretmanager.v1.Secret] start at 1 and are incremented for each subsequent version of the secret.
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Specified by:
getNameBytes
in interfaceSecretVersionOrBuilder
- Returns:
- The bytes for name.
-
setName
public SecretVersion.Builder setName(String value)
Output only. The resource name of the [SecretVersion][google.cloud.secretmanager.v1.SecretVersion] in the format `projects/*/secrets/*/versions/*`. [SecretVersion][google.cloud.secretmanager.v1.SecretVersion] IDs in a [Secret][google.cloud.secretmanager.v1.Secret] start at 1 and are incremented for each subsequent version of the secret.
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Parameters:
value
- The name to set.- Returns:
- This builder for chaining.
-
clearName
public SecretVersion.Builder clearName()
Output only. The resource name of the [SecretVersion][google.cloud.secretmanager.v1.SecretVersion] in the format `projects/*/secrets/*/versions/*`. [SecretVersion][google.cloud.secretmanager.v1.SecretVersion] IDs in a [Secret][google.cloud.secretmanager.v1.Secret] start at 1 and are incremented for each subsequent version of the secret.
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Returns:
- This builder for chaining.
-
setNameBytes
public SecretVersion.Builder setNameBytes(com.google.protobuf.ByteString value)
Output only. The resource name of the [SecretVersion][google.cloud.secretmanager.v1.SecretVersion] in the format `projects/*/secrets/*/versions/*`. [SecretVersion][google.cloud.secretmanager.v1.SecretVersion] IDs in a [Secret][google.cloud.secretmanager.v1.Secret] start at 1 and are incremented for each subsequent version of the secret.
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Parameters:
value
- The bytes for name to set.- Returns:
- This builder for chaining.
-
hasCreateTime
public boolean hasCreateTime()
Output only. The time at which the [SecretVersion][google.cloud.secretmanager.v1.SecretVersion] was created.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Specified by:
hasCreateTime
in interfaceSecretVersionOrBuilder
- Returns:
- Whether the createTime field is set.
-
getCreateTime
public com.google.protobuf.Timestamp getCreateTime()
Output only. The time at which the [SecretVersion][google.cloud.secretmanager.v1.SecretVersion] was created.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Specified by:
getCreateTime
in interfaceSecretVersionOrBuilder
- Returns:
- The createTime.
-
setCreateTime
public SecretVersion.Builder setCreateTime(com.google.protobuf.Timestamp value)
Output only. The time at which the [SecretVersion][google.cloud.secretmanager.v1.SecretVersion] was created.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
setCreateTime
public SecretVersion.Builder setCreateTime(com.google.protobuf.Timestamp.Builder builderForValue)
Output only. The time at which the [SecretVersion][google.cloud.secretmanager.v1.SecretVersion] was created.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
mergeCreateTime
public SecretVersion.Builder mergeCreateTime(com.google.protobuf.Timestamp value)
Output only. The time at which the [SecretVersion][google.cloud.secretmanager.v1.SecretVersion] was created.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
clearCreateTime
public SecretVersion.Builder clearCreateTime()
Output only. The time at which the [SecretVersion][google.cloud.secretmanager.v1.SecretVersion] was created.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
getCreateTimeBuilder
public com.google.protobuf.Timestamp.Builder getCreateTimeBuilder()
Output only. The time at which the [SecretVersion][google.cloud.secretmanager.v1.SecretVersion] was created.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
getCreateTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder()
Output only. The time at which the [SecretVersion][google.cloud.secretmanager.v1.SecretVersion] was created.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Specified by:
getCreateTimeOrBuilder
in interfaceSecretVersionOrBuilder
-
hasDestroyTime
public boolean hasDestroyTime()
Output only. The time this [SecretVersion][google.cloud.secretmanager.v1.SecretVersion] was destroyed. Only present if [state][google.cloud.secretmanager.v1.SecretVersion.state] is [DESTROYED][google.cloud.secretmanager.v1.SecretVersion.State.DESTROYED].
.google.protobuf.Timestamp destroy_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Specified by:
hasDestroyTime
in interfaceSecretVersionOrBuilder
- Returns:
- Whether the destroyTime field is set.
-
getDestroyTime
public com.google.protobuf.Timestamp getDestroyTime()
Output only. The time this [SecretVersion][google.cloud.secretmanager.v1.SecretVersion] was destroyed. Only present if [state][google.cloud.secretmanager.v1.SecretVersion.state] is [DESTROYED][google.cloud.secretmanager.v1.SecretVersion.State.DESTROYED].
.google.protobuf.Timestamp destroy_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Specified by:
getDestroyTime
in interfaceSecretVersionOrBuilder
- Returns:
- The destroyTime.
-
setDestroyTime
public SecretVersion.Builder setDestroyTime(com.google.protobuf.Timestamp value)
Output only. The time this [SecretVersion][google.cloud.secretmanager.v1.SecretVersion] was destroyed. Only present if [state][google.cloud.secretmanager.v1.SecretVersion.state] is [DESTROYED][google.cloud.secretmanager.v1.SecretVersion.State.DESTROYED].
.google.protobuf.Timestamp destroy_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
setDestroyTime
public SecretVersion.Builder setDestroyTime(com.google.protobuf.Timestamp.Builder builderForValue)
Output only. The time this [SecretVersion][google.cloud.secretmanager.v1.SecretVersion] was destroyed. Only present if [state][google.cloud.secretmanager.v1.SecretVersion.state] is [DESTROYED][google.cloud.secretmanager.v1.SecretVersion.State.DESTROYED].
.google.protobuf.Timestamp destroy_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
mergeDestroyTime
public SecretVersion.Builder mergeDestroyTime(com.google.protobuf.Timestamp value)
Output only. The time this [SecretVersion][google.cloud.secretmanager.v1.SecretVersion] was destroyed. Only present if [state][google.cloud.secretmanager.v1.SecretVersion.state] is [DESTROYED][google.cloud.secretmanager.v1.SecretVersion.State.DESTROYED].
.google.protobuf.Timestamp destroy_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
clearDestroyTime
public SecretVersion.Builder clearDestroyTime()
Output only. The time this [SecretVersion][google.cloud.secretmanager.v1.SecretVersion] was destroyed. Only present if [state][google.cloud.secretmanager.v1.SecretVersion.state] is [DESTROYED][google.cloud.secretmanager.v1.SecretVersion.State.DESTROYED].
.google.protobuf.Timestamp destroy_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
getDestroyTimeBuilder
public com.google.protobuf.Timestamp.Builder getDestroyTimeBuilder()
Output only. The time this [SecretVersion][google.cloud.secretmanager.v1.SecretVersion] was destroyed. Only present if [state][google.cloud.secretmanager.v1.SecretVersion.state] is [DESTROYED][google.cloud.secretmanager.v1.SecretVersion.State.DESTROYED].
.google.protobuf.Timestamp destroy_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
getDestroyTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getDestroyTimeOrBuilder()
Output only. The time this [SecretVersion][google.cloud.secretmanager.v1.SecretVersion] was destroyed. Only present if [state][google.cloud.secretmanager.v1.SecretVersion.state] is [DESTROYED][google.cloud.secretmanager.v1.SecretVersion.State.DESTROYED].
.google.protobuf.Timestamp destroy_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Specified by:
getDestroyTimeOrBuilder
in interfaceSecretVersionOrBuilder
-
getStateValue
public int getStateValue()
Output only. The current state of the [SecretVersion][google.cloud.secretmanager.v1.SecretVersion].
.google.cloud.secretmanager.v1.SecretVersion.State state = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Specified by:
getStateValue
in interfaceSecretVersionOrBuilder
- Returns:
- The enum numeric value on the wire for state.
-
setStateValue
public SecretVersion.Builder setStateValue(int value)
Output only. The current state of the [SecretVersion][google.cloud.secretmanager.v1.SecretVersion].
.google.cloud.secretmanager.v1.SecretVersion.State state = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Parameters:
value
- The enum numeric value on the wire for state to set.- Returns:
- This builder for chaining.
-
getState
public SecretVersion.State getState()
Output only. The current state of the [SecretVersion][google.cloud.secretmanager.v1.SecretVersion].
.google.cloud.secretmanager.v1.SecretVersion.State state = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Specified by:
getState
in interfaceSecretVersionOrBuilder
- Returns:
- The state.
-
setState
public SecretVersion.Builder setState(SecretVersion.State value)
Output only. The current state of the [SecretVersion][google.cloud.secretmanager.v1.SecretVersion].
.google.cloud.secretmanager.v1.SecretVersion.State state = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Parameters:
value
- The state to set.- Returns:
- This builder for chaining.
-
clearState
public SecretVersion.Builder clearState()
Output only. The current state of the [SecretVersion][google.cloud.secretmanager.v1.SecretVersion].
.google.cloud.secretmanager.v1.SecretVersion.State state = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Returns:
- This builder for chaining.
-
hasReplicationStatus
public boolean hasReplicationStatus()
The replication status of the [SecretVersion][google.cloud.secretmanager.v1.SecretVersion].
.google.cloud.secretmanager.v1.ReplicationStatus replication_status = 5;
- Specified by:
hasReplicationStatus
in interfaceSecretVersionOrBuilder
- Returns:
- Whether the replicationStatus field is set.
-
getReplicationStatus
public ReplicationStatus getReplicationStatus()
The replication status of the [SecretVersion][google.cloud.secretmanager.v1.SecretVersion].
.google.cloud.secretmanager.v1.ReplicationStatus replication_status = 5;
- Specified by:
getReplicationStatus
in interfaceSecretVersionOrBuilder
- Returns:
- The replicationStatus.
-
setReplicationStatus
public SecretVersion.Builder setReplicationStatus(ReplicationStatus value)
The replication status of the [SecretVersion][google.cloud.secretmanager.v1.SecretVersion].
.google.cloud.secretmanager.v1.ReplicationStatus replication_status = 5;
-
setReplicationStatus
public SecretVersion.Builder setReplicationStatus(ReplicationStatus.Builder builderForValue)
The replication status of the [SecretVersion][google.cloud.secretmanager.v1.SecretVersion].
.google.cloud.secretmanager.v1.ReplicationStatus replication_status = 5;
-
mergeReplicationStatus
public SecretVersion.Builder mergeReplicationStatus(ReplicationStatus value)
The replication status of the [SecretVersion][google.cloud.secretmanager.v1.SecretVersion].
.google.cloud.secretmanager.v1.ReplicationStatus replication_status = 5;
-
clearReplicationStatus
public SecretVersion.Builder clearReplicationStatus()
The replication status of the [SecretVersion][google.cloud.secretmanager.v1.SecretVersion].
.google.cloud.secretmanager.v1.ReplicationStatus replication_status = 5;
-
getReplicationStatusBuilder
public ReplicationStatus.Builder getReplicationStatusBuilder()
The replication status of the [SecretVersion][google.cloud.secretmanager.v1.SecretVersion].
.google.cloud.secretmanager.v1.ReplicationStatus replication_status = 5;
-
getReplicationStatusOrBuilder
public ReplicationStatusOrBuilder getReplicationStatusOrBuilder()
The replication status of the [SecretVersion][google.cloud.secretmanager.v1.SecretVersion].
.google.cloud.secretmanager.v1.ReplicationStatus replication_status = 5;
- Specified by:
getReplicationStatusOrBuilder
in interfaceSecretVersionOrBuilder
-
getEtag
public String getEtag()
Output only. Etag of the currently stored [SecretVersion][google.cloud.secretmanager.v1.SecretVersion].
string etag = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Specified by:
getEtag
in interfaceSecretVersionOrBuilder
- Returns:
- The etag.
-
getEtagBytes
public com.google.protobuf.ByteString getEtagBytes()
Output only. Etag of the currently stored [SecretVersion][google.cloud.secretmanager.v1.SecretVersion].
string etag = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Specified by:
getEtagBytes
in interfaceSecretVersionOrBuilder
- Returns:
- The bytes for etag.
-
setEtag
public SecretVersion.Builder setEtag(String value)
Output only. Etag of the currently stored [SecretVersion][google.cloud.secretmanager.v1.SecretVersion].
string etag = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Parameters:
value
- The etag to set.- Returns:
- This builder for chaining.
-
clearEtag
public SecretVersion.Builder clearEtag()
Output only. Etag of the currently stored [SecretVersion][google.cloud.secretmanager.v1.SecretVersion].
string etag = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Returns:
- This builder for chaining.
-
setEtagBytes
public SecretVersion.Builder setEtagBytes(com.google.protobuf.ByteString value)
Output only. Etag of the currently stored [SecretVersion][google.cloud.secretmanager.v1.SecretVersion].
string etag = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Parameters:
value
- The bytes for etag to set.- Returns:
- This builder for chaining.
-
getClientSpecifiedPayloadChecksum
public boolean getClientSpecifiedPayloadChecksum()
Output only. True if payload checksum specified in [SecretPayload][google.cloud.secretmanager.v1.SecretPayload] object has been received by [SecretManagerService][google.cloud.secretmanager.v1.SecretManagerService] on [SecretManagerService.AddSecretVersion][google.cloud.secretmanager.v1.SecretManagerService.AddSecretVersion].
bool client_specified_payload_checksum = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Specified by:
getClientSpecifiedPayloadChecksum
in interfaceSecretVersionOrBuilder
- Returns:
- The clientSpecifiedPayloadChecksum.
-
setClientSpecifiedPayloadChecksum
public SecretVersion.Builder setClientSpecifiedPayloadChecksum(boolean value)
Output only. True if payload checksum specified in [SecretPayload][google.cloud.secretmanager.v1.SecretPayload] object has been received by [SecretManagerService][google.cloud.secretmanager.v1.SecretManagerService] on [SecretManagerService.AddSecretVersion][google.cloud.secretmanager.v1.SecretManagerService.AddSecretVersion].
bool client_specified_payload_checksum = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Parameters:
value
- The clientSpecifiedPayloadChecksum to set.- Returns:
- This builder for chaining.
-
clearClientSpecifiedPayloadChecksum
public SecretVersion.Builder clearClientSpecifiedPayloadChecksum()
Output only. True if payload checksum specified in [SecretPayload][google.cloud.secretmanager.v1.SecretPayload] object has been received by [SecretManagerService][google.cloud.secretmanager.v1.SecretManagerService] on [SecretManagerService.AddSecretVersion][google.cloud.secretmanager.v1.SecretManagerService.AddSecretVersion].
bool client_specified_payload_checksum = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Returns:
- This builder for chaining.
-
setUnknownFields
public final SecretVersion.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<SecretVersion.Builder>
-
mergeUnknownFields
public final SecretVersion.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<SecretVersion.Builder>
-
-