Class ApproveSingleTenantHsmInstanceProposalRequest.RequiredActionQuorumReply.Builder (2.86.0)

public static final class ApproveSingleTenantHsmInstanceProposalRequest.RequiredActionQuorumReply.Builder extends GeneratedMessage.Builder<ApproveSingleTenantHsmInstanceProposalRequest.RequiredActionQuorumReply.Builder> implements ApproveSingleTenantHsmInstanceProposalRequest.RequiredActionQuorumReplyOrBuilder

The reply to RequiredActionQuorumParameters for approving the proposal.

Protobuf type google.cloud.kms.v1.ApproveSingleTenantHsmInstanceProposalRequest.RequiredActionQuorumReply

Inheritance

java.lang.Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessage.Builder > ApproveSingleTenantHsmInstanceProposalRequest.RequiredActionQuorumReply.Builder

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

Methods

addAllQuorumChallengeReplies(Iterable<? extends ChallengeReply> values)

public ApproveSingleTenantHsmInstanceProposalRequest.RequiredActionQuorumReply.Builder addAllQuorumChallengeReplies(Iterable<? extends ChallengeReply> values)

Required. Quorum members' signed challenge replies. These can be provided across multiple requests. The proposal will be approved when required_approver_count quorum_challenge_replies are provided and when all required_challenge_replies are provided.

repeated .google.cloud.kms.v1.ChallengeReply quorum_challenge_replies = 2 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
values Iterable<? extends com.google.cloud.kms.v1.ChallengeReply>
Returns
Type Description
ApproveSingleTenantHsmInstanceProposalRequest.RequiredActionQuorumReply.Builder

addAllRequiredChallengeReplies(Iterable<? extends ChallengeReply> values)

public ApproveSingleTenantHsmInstanceProposalRequest.RequiredActionQuorumReply.Builder addAllRequiredChallengeReplies(Iterable<? extends ChallengeReply> values)

Required. All required challenges must be signed for the proposal to be approved. These can be sent across multiple requests.

repeated .google.cloud.kms.v1.ChallengeReply required_challenge_replies = 1 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
values Iterable<? extends com.google.cloud.kms.v1.ChallengeReply>
Returns
Type Description
ApproveSingleTenantHsmInstanceProposalRequest.RequiredActionQuorumReply.Builder

addQuorumChallengeReplies(ChallengeReply value)

public ApproveSingleTenantHsmInstanceProposalRequest.RequiredActionQuorumReply.Builder addQuorumChallengeReplies(ChallengeReply value)

Required. Quorum members' signed challenge replies. These can be provided across multiple requests. The proposal will be approved when required_approver_count quorum_challenge_replies are provided and when all required_challenge_replies are provided.

repeated .google.cloud.kms.v1.ChallengeReply quorum_challenge_replies = 2 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value ChallengeReply
Returns
Type Description
ApproveSingleTenantHsmInstanceProposalRequest.RequiredActionQuorumReply.Builder

addQuorumChallengeReplies(ChallengeReply.Builder builderForValue)

public ApproveSingleTenantHsmInstanceProposalRequest.RequiredActionQuorumReply.Builder addQuorumChallengeReplies(ChallengeReply.Builder builderForValue)

Required. Quorum members' signed challenge replies. These can be provided across multiple requests. The proposal will be approved when required_approver_count quorum_challenge_replies are provided and when all required_challenge_replies are provided.

repeated .google.cloud.kms.v1.ChallengeReply quorum_challenge_replies = 2 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
builderForValue ChallengeReply.Builder
Returns
Type Description
ApproveSingleTenantHsmInstanceProposalRequest.RequiredActionQuorumReply.Builder

addQuorumChallengeReplies(int index, ChallengeReply value)

public ApproveSingleTenantHsmInstanceProposalRequest.RequiredActionQuorumReply.Builder addQuorumChallengeReplies(int index, ChallengeReply value)

Required. Quorum members' signed challenge replies. These can be provided across multiple requests. The proposal will be approved when required_approver_count quorum_challenge_replies are provided and when all required_challenge_replies are provided.

repeated .google.cloud.kms.v1.ChallengeReply quorum_challenge_replies = 2 [(.google.api.field_behavior) = REQUIRED];

Parameters
Name Description
index int
value ChallengeReply
Returns
Type Description
ApproveSingleTenantHsmInstanceProposalRequest.RequiredActionQuorumReply.Builder

addQuorumChallengeReplies(int index, ChallengeReply.Builder builderForValue)

public ApproveSingleTenantHsmInstanceProposalRequest.RequiredActionQuorumReply.Builder addQuorumChallengeReplies(int index, ChallengeReply.Builder builderForValue)

Required. Quorum members' signed challenge replies. These can be provided across multiple requests. The proposal will be approved when required_approver_count quorum_challenge_replies are provided and when all required_challenge_replies are provided.

repeated .google.cloud.kms.v1.ChallengeReply quorum_challenge_replies = 2 [(.google.api.field_behavior) = REQUIRED];

Parameters
Name Description
index int
builderForValue ChallengeReply.Builder
Returns
Type Description
ApproveSingleTenantHsmInstanceProposalRequest.RequiredActionQuorumReply.Builder

addQuorumChallengeRepliesBuilder()

public ChallengeReply.Builder addQuorumChallengeRepliesBuilder()

Required. Quorum members' signed challenge replies. These can be provided across multiple requests. The proposal will be approved when required_approver_count quorum_challenge_replies are provided and when all required_challenge_replies are provided.

repeated .google.cloud.kms.v1.ChallengeReply quorum_challenge_replies = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
ChallengeReply.Builder

addQuorumChallengeRepliesBuilder(int index)

public ChallengeReply.Builder addQuorumChallengeRepliesBuilder(int index)

Required. Quorum members' signed challenge replies. These can be provided across multiple requests. The proposal will be approved when required_approver_count quorum_challenge_replies are provided and when all required_challenge_replies are provided.

repeated .google.cloud.kms.v1.ChallengeReply quorum_challenge_replies = 2 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
index int
Returns
Type Description
ChallengeReply.Builder

addRequiredChallengeReplies(ChallengeReply value)

public ApproveSingleTenantHsmInstanceProposalRequest.RequiredActionQuorumReply.Builder addRequiredChallengeReplies(ChallengeReply value)

Required. All required challenges must be signed for the proposal to be approved. These can be sent across multiple requests.

repeated .google.cloud.kms.v1.ChallengeReply required_challenge_replies = 1 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value ChallengeReply
Returns
Type Description
ApproveSingleTenantHsmInstanceProposalRequest.RequiredActionQuorumReply.Builder

addRequiredChallengeReplies(ChallengeReply.Builder builderForValue)

public ApproveSingleTenantHsmInstanceProposalRequest.RequiredActionQuorumReply.Builder addRequiredChallengeReplies(ChallengeReply.Builder builderForValue)

Required. All required challenges must be signed for the proposal to be approved. These can be sent across multiple requests.

repeated .google.cloud.kms.v1.ChallengeReply required_challenge_replies = 1 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
builderForValue ChallengeReply.Builder
Returns
Type Description
ApproveSingleTenantHsmInstanceProposalRequest.RequiredActionQuorumReply.Builder

addRequiredChallengeReplies(int index, ChallengeReply value)

public ApproveSingleTenantHsmInstanceProposalRequest.RequiredActionQuorumReply.Builder addRequiredChallengeReplies(int index, ChallengeReply value)

Required. All required challenges must be signed for the proposal to be approved. These can be sent across multiple requests.

repeated .google.cloud.kms.v1.ChallengeReply required_challenge_replies = 1 [(.google.api.field_behavior) = REQUIRED];

Parameters
Name Description
index int
value ChallengeReply
Returns
Type Description
ApproveSingleTenantHsmInstanceProposalRequest.RequiredActionQuorumReply.Builder

addRequiredChallengeReplies(int index, ChallengeReply.Builder builderForValue)

public ApproveSingleTenantHsmInstanceProposalRequest.RequiredActionQuorumReply.Builder addRequiredChallengeReplies(int index, ChallengeReply.Builder builderForValue)

Required. All required challenges must be signed for the proposal to be approved. These can be sent across multiple requests.

repeated .google.cloud.kms.v1.ChallengeReply required_challenge_replies = 1 [(.google.api.field_behavior) = REQUIRED];

Parameters
Name Description
index int
builderForValue ChallengeReply.Builder
Returns
Type Description
ApproveSingleTenantHsmInstanceProposalRequest.RequiredActionQuorumReply.Builder

addRequiredChallengeRepliesBuilder()

public ChallengeReply.Builder addRequiredChallengeRepliesBuilder()

Required. All required challenges must be signed for the proposal to be approved. These can be sent across multiple requests.

repeated .google.cloud.kms.v1.ChallengeReply required_challenge_replies = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
ChallengeReply.Builder

addRequiredChallengeRepliesBuilder(int index)

public ChallengeReply.Builder addRequiredChallengeRepliesBuilder(int index)

Required. All required challenges must be signed for the proposal to be approved. These can be sent across multiple requests.

repeated .google.cloud.kms.v1.ChallengeReply required_challenge_replies = 1 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
index int
Returns
Type Description
ChallengeReply.Builder

build()

public ApproveSingleTenantHsmInstanceProposalRequest.RequiredActionQuorumReply build()
Returns
Type Description
ApproveSingleTenantHsmInstanceProposalRequest.RequiredActionQuorumReply

buildPartial()

public ApproveSingleTenantHsmInstanceProposalRequest.RequiredActionQuorumReply buildPartial()
Returns
Type Description
ApproveSingleTenantHsmInstanceProposalRequest.RequiredActionQuorumReply

clear()

public ApproveSingleTenantHsmInstanceProposalRequest.RequiredActionQuorumReply.Builder clear()
Returns
Type Description
ApproveSingleTenantHsmInstanceProposalRequest.RequiredActionQuorumReply.Builder
Overrides

clearQuorumChallengeReplies()

public ApproveSingleTenantHsmInstanceProposalRequest.RequiredActionQuorumReply.Builder clearQuorumChallengeReplies()

Required. Quorum members' signed challenge replies. These can be provided across multiple requests. The proposal will be approved when required_approver_count quorum_challenge_replies are provided and when all required_challenge_replies are provided.

repeated .google.cloud.kms.v1.ChallengeReply quorum_challenge_replies = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
ApproveSingleTenantHsmInstanceProposalRequest.RequiredActionQuorumReply.Builder

clearRequiredChallengeReplies()

public ApproveSingleTenantHsmInstanceProposalRequest.RequiredActionQuorumReply.Builder clearRequiredChallengeReplies()

Required. All required challenges must be signed for the proposal to be approved. These can be sent across multiple requests.

repeated .google.cloud.kms.v1.ChallengeReply required_challenge_replies = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
ApproveSingleTenantHsmInstanceProposalRequest.RequiredActionQuorumReply.Builder

getDefaultInstanceForType()

public ApproveSingleTenantHsmInstanceProposalRequest.RequiredActionQuorumReply getDefaultInstanceForType()
Returns
Type Description
ApproveSingleTenantHsmInstanceProposalRequest.RequiredActionQuorumReply

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
Descriptor
Overrides

getQuorumChallengeReplies(int index)

public ChallengeReply getQuorumChallengeReplies(int index)

Required. Quorum members' signed challenge replies. These can be provided across multiple requests. The proposal will be approved when required_approver_count quorum_challenge_replies are provided and when all required_challenge_replies are provided.

repeated .google.cloud.kms.v1.ChallengeReply quorum_challenge_replies = 2 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
index int
Returns
Type Description
ChallengeReply

getQuorumChallengeRepliesBuilder(int index)

public ChallengeReply.Builder getQuorumChallengeRepliesBuilder(int index)

Required. Quorum members' signed challenge replies. These can be provided across multiple requests. The proposal will be approved when required_approver_count quorum_challenge_replies are provided and when all required_challenge_replies are provided.

repeated .google.cloud.kms.v1.ChallengeReply quorum_challenge_replies = 2 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
index int
Returns
Type Description
ChallengeReply.Builder

getQuorumChallengeRepliesBuilderList()

public List<ChallengeReply.Builder> getQuorumChallengeRepliesBuilderList()

Required. Quorum members' signed challenge replies. These can be provided across multiple requests. The proposal will be approved when required_approver_count quorum_challenge_replies are provided and when all required_challenge_replies are provided.

repeated .google.cloud.kms.v1.ChallengeReply quorum_challenge_replies = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
List<Builder>

getQuorumChallengeRepliesCount()

public int getQuorumChallengeRepliesCount()

Required. Quorum members' signed challenge replies. These can be provided across multiple requests. The proposal will be approved when required_approver_count quorum_challenge_replies are provided and when all required_challenge_replies are provided.

repeated .google.cloud.kms.v1.ChallengeReply quorum_challenge_replies = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
int

getQuorumChallengeRepliesList()

public List<ChallengeReply> getQuorumChallengeRepliesList()

Required. Quorum members' signed challenge replies. These can be provided across multiple requests. The proposal will be approved when required_approver_count quorum_challenge_replies are provided and when all required_challenge_replies are provided.

repeated .google.cloud.kms.v1.ChallengeReply quorum_challenge_replies = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
List<ChallengeReply>

getQuorumChallengeRepliesOrBuilder(int index)

public ChallengeReplyOrBuilder getQuorumChallengeRepliesOrBuilder(int index)

Required. Quorum members' signed challenge replies. These can be provided across multiple requests. The proposal will be approved when required_approver_count quorum_challenge_replies are provided and when all required_challenge_replies are provided.

repeated .google.cloud.kms.v1.ChallengeReply quorum_challenge_replies = 2 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
index int
Returns
Type Description
ChallengeReplyOrBuilder

getQuorumChallengeRepliesOrBuilderList()

public List<? extends ChallengeReplyOrBuilder> getQuorumChallengeRepliesOrBuilderList()

Required. Quorum members' signed challenge replies. These can be provided across multiple requests. The proposal will be approved when required_approver_count quorum_challenge_replies are provided and when all required_challenge_replies are provided.

repeated .google.cloud.kms.v1.ChallengeReply quorum_challenge_replies = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
List<? extends com.google.cloud.kms.v1.ChallengeReplyOrBuilder>

getRequiredChallengeReplies(int index)

public ChallengeReply getRequiredChallengeReplies(int index)

Required. All required challenges must be signed for the proposal to be approved. These can be sent across multiple requests.

repeated .google.cloud.kms.v1.ChallengeReply required_challenge_replies = 1 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
index int
Returns
Type Description
ChallengeReply

getRequiredChallengeRepliesBuilder(int index)

public ChallengeReply.Builder getRequiredChallengeRepliesBuilder(int index)

Required. All required challenges must be signed for the proposal to be approved. These can be sent across multiple requests.

repeated .google.cloud.kms.v1.ChallengeReply required_challenge_replies = 1 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
index int
Returns
Type Description
ChallengeReply.Builder

getRequiredChallengeRepliesBuilderList()

public List<ChallengeReply.Builder> getRequiredChallengeRepliesBuilderList()

Required. All required challenges must be signed for the proposal to be approved. These can be sent across multiple requests.

repeated .google.cloud.kms.v1.ChallengeReply required_challenge_replies = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
List<Builder>

getRequiredChallengeRepliesCount()

public int getRequiredChallengeRepliesCount()

Required. All required challenges must be signed for the proposal to be approved. These can be sent across multiple requests.

repeated .google.cloud.kms.v1.ChallengeReply required_challenge_replies = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
int

getRequiredChallengeRepliesList()

public List<ChallengeReply> getRequiredChallengeRepliesList()

Required. All required challenges must be signed for the proposal to be approved. These can be sent across multiple requests.

repeated .google.cloud.kms.v1.ChallengeReply required_challenge_replies = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
List<ChallengeReply>

getRequiredChallengeRepliesOrBuilder(int index)

public ChallengeReplyOrBuilder getRequiredChallengeRepliesOrBuilder(int index)

Required. All required challenges must be signed for the proposal to be approved. These can be sent across multiple requests.

repeated .google.cloud.kms.v1.ChallengeReply required_challenge_replies = 1 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
index int
Returns
Type Description
ChallengeReplyOrBuilder

getRequiredChallengeRepliesOrBuilderList()

public List<? extends ChallengeReplyOrBuilder> getRequiredChallengeRepliesOrBuilderList()

Required. All required challenges must be signed for the proposal to be approved. These can be sent across multiple requests.

repeated .google.cloud.kms.v1.ChallengeReply required_challenge_replies = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
List<? extends com.google.cloud.kms.v1.ChallengeReplyOrBuilder>

internalGetFieldAccessorTable()

protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(ApproveSingleTenantHsmInstanceProposalRequest.RequiredActionQuorumReply other)

public ApproveSingleTenantHsmInstanceProposalRequest.RequiredActionQuorumReply.Builder mergeFrom(ApproveSingleTenantHsmInstanceProposalRequest.RequiredActionQuorumReply other)
Parameter
Name Description
other ApproveSingleTenantHsmInstanceProposalRequest.RequiredActionQuorumReply
Returns
Type Description
ApproveSingleTenantHsmInstanceProposalRequest.RequiredActionQuorumReply.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public ApproveSingleTenantHsmInstanceProposalRequest.RequiredActionQuorumReply.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
ApproveSingleTenantHsmInstanceProposalRequest.RequiredActionQuorumReply.Builder
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

public ApproveSingleTenantHsmInstanceProposalRequest.RequiredActionQuorumReply.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
ApproveSingleTenantHsmInstanceProposalRequest.RequiredActionQuorumReply.Builder
Overrides

removeQuorumChallengeReplies(int index)

public ApproveSingleTenantHsmInstanceProposalRequest.RequiredActionQuorumReply.Builder removeQuorumChallengeReplies(int index)

Required. Quorum members' signed challenge replies. These can be provided across multiple requests. The proposal will be approved when required_approver_count quorum_challenge_replies are provided and when all required_challenge_replies are provided.

repeated .google.cloud.kms.v1.ChallengeReply quorum_challenge_replies = 2 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
index int
Returns
Type Description
ApproveSingleTenantHsmInstanceProposalRequest.RequiredActionQuorumReply.Builder

removeRequiredChallengeReplies(int index)

public ApproveSingleTenantHsmInstanceProposalRequest.RequiredActionQuorumReply.Builder removeRequiredChallengeReplies(int index)

Required. All required challenges must be signed for the proposal to be approved. These can be sent across multiple requests.

repeated .google.cloud.kms.v1.ChallengeReply required_challenge_replies = 1 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
index int
Returns
Type Description
ApproveSingleTenantHsmInstanceProposalRequest.RequiredActionQuorumReply.Builder

setQuorumChallengeReplies(int index, ChallengeReply value)

public ApproveSingleTenantHsmInstanceProposalRequest.RequiredActionQuorumReply.Builder setQuorumChallengeReplies(int index, ChallengeReply value)

Required. Quorum members' signed challenge replies. These can be provided across multiple requests. The proposal will be approved when required_approver_count quorum_challenge_replies are provided and when all required_challenge_replies are provided.

repeated .google.cloud.kms.v1.ChallengeReply quorum_challenge_replies = 2 [(.google.api.field_behavior) = REQUIRED];

Parameters
Name Description
index int
value ChallengeReply
Returns
Type Description
ApproveSingleTenantHsmInstanceProposalRequest.RequiredActionQuorumReply.Builder

setQuorumChallengeReplies(int index, ChallengeReply.Builder builderForValue)

public ApproveSingleTenantHsmInstanceProposalRequest.RequiredActionQuorumReply.Builder setQuorumChallengeReplies(int index, ChallengeReply.Builder builderForValue)

Required. Quorum members' signed challenge replies. These can be provided across multiple requests. The proposal will be approved when required_approver_count quorum_challenge_replies are provided and when all required_challenge_replies are provided.

repeated .google.cloud.kms.v1.ChallengeReply quorum_challenge_replies = 2 [(.google.api.field_behavior) = REQUIRED];

Parameters
Name Description
index int
builderForValue ChallengeReply.Builder
Returns
Type Description
ApproveSingleTenantHsmInstanceProposalRequest.RequiredActionQuorumReply.Builder

setRequiredChallengeReplies(int index, ChallengeReply value)

public ApproveSingleTenantHsmInstanceProposalRequest.RequiredActionQuorumReply.Builder setRequiredChallengeReplies(int index, ChallengeReply value)

Required. All required challenges must be signed for the proposal to be approved. These can be sent across multiple requests.

repeated .google.cloud.kms.v1.ChallengeReply required_challenge_replies = 1 [(.google.api.field_behavior) = REQUIRED];

Parameters
Name Description
index int
value ChallengeReply
Returns
Type Description
ApproveSingleTenantHsmInstanceProposalRequest.RequiredActionQuorumReply.Builder

setRequiredChallengeReplies(int index, ChallengeReply.Builder builderForValue)

public ApproveSingleTenantHsmInstanceProposalRequest.RequiredActionQuorumReply.Builder setRequiredChallengeReplies(int index, ChallengeReply.Builder builderForValue)

Required. All required challenges must be signed for the proposal to be approved. These can be sent across multiple requests.

repeated .google.cloud.kms.v1.ChallengeReply required_challenge_replies = 1 [(.google.api.field_behavior) = REQUIRED];

Parameters
Name Description
index int
builderForValue ChallengeReply.Builder
Returns
Type Description
ApproveSingleTenantHsmInstanceProposalRequest.RequiredActionQuorumReply.Builder