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
Inherited Members
com.google.protobuf.GeneratedMessage.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessage.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessage.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessage.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessage.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
com.google.protobuf.GeneratedMessage.Builder.setUnknownFieldsProto3(com.google.protobuf.UnknownFieldSet)
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
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>
|
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>
|
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];
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];
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];
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];
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];
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
|
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];
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];
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];
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];
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];
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
|
build()
public ApproveSingleTenantHsmInstanceProposalRequest.RequiredActionQuorumReply build()
buildPartial()
public ApproveSingleTenantHsmInstanceProposalRequest.RequiredActionQuorumReply buildPartial()
clear()
public ApproveSingleTenantHsmInstanceProposalRequest.RequiredActionQuorumReply.Builder clear()
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];
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];
getDefaultInstanceForType()
public ApproveSingleTenantHsmInstanceProposalRequest.RequiredActionQuorumReply getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
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
|
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
|
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];
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];
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
|
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
|
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
|
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];
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];
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
|
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()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(ApproveSingleTenantHsmInstanceProposalRequest.RequiredActionQuorumReply other)
public ApproveSingleTenantHsmInstanceProposalRequest.RequiredActionQuorumReply.Builder mergeFrom(ApproveSingleTenantHsmInstanceProposalRequest.RequiredActionQuorumReply other)
public ApproveSingleTenantHsmInstanceProposalRequest.RequiredActionQuorumReply.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public ApproveSingleTenantHsmInstanceProposalRequest.RequiredActionQuorumReply.Builder mergeFrom(Message other)
| Parameter |
| Name |
Description |
other |
Message
|
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
|
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
|
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];
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];
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];
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];