Interface ApproveSingleTenantHsmInstanceProposalRequestOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
ApproveSingleTenantHsmInstanceProposalRequest, ApproveSingleTenantHsmInstanceProposalRequest.Builder

@Generated public interface ApproveSingleTenantHsmInstanceProposalRequestOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • getName

      String getName()
       Required. The
       [name][google.cloud.kms.v1.SingleTenantHsmInstanceProposal.name] of the
       [SingleTenantHsmInstanceProposal][google.cloud.kms.v1.SingleTenantHsmInstanceProposal]
       to approve.
       
      string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
      Returns:
      The name.
    • getNameBytes

      com.google.protobuf.ByteString getNameBytes()
       Required. The
       [name][google.cloud.kms.v1.SingleTenantHsmInstanceProposal.name] of the
       [SingleTenantHsmInstanceProposal][google.cloud.kms.v1.SingleTenantHsmInstanceProposal]
       to approve.
       
      string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
      Returns:
      The bytes for name.
    • hasQuorumReply

      boolean hasQuorumReply()
       Required. The reply to
       [QuorumParameters][google.cloud.kms.v1.SingleTenantHsmInstanceProposal.QuorumParameters]
       for approving the proposal.
       
      .google.cloud.kms.v1.ApproveSingleTenantHsmInstanceProposalRequest.QuorumReply quorum_reply = 2 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      Whether the quorumReply field is set.
    • getQuorumReply

       Required. The reply to
       [QuorumParameters][google.cloud.kms.v1.SingleTenantHsmInstanceProposal.QuorumParameters]
       for approving the proposal.
       
      .google.cloud.kms.v1.ApproveSingleTenantHsmInstanceProposalRequest.QuorumReply quorum_reply = 2 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The quorumReply.
    • getQuorumReplyOrBuilder

       Required. The reply to
       [QuorumParameters][google.cloud.kms.v1.SingleTenantHsmInstanceProposal.QuorumParameters]
       for approving the proposal.
       
      .google.cloud.kms.v1.ApproveSingleTenantHsmInstanceProposalRequest.QuorumReply quorum_reply = 2 [(.google.api.field_behavior) = REQUIRED];
    • hasRequiredActionQuorumReply

      boolean hasRequiredActionQuorumReply()
       Required. The reply to
       [RequiredActionQuorumParameters][google.cloud.kms.v1.SingleTenantHsmInstanceProposal.RequiredActionQuorumParameters]
       for approving the proposal.
       
      .google.cloud.kms.v1.ApproveSingleTenantHsmInstanceProposalRequest.RequiredActionQuorumReply required_action_quorum_reply = 3 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      Whether the requiredActionQuorumReply field is set.
    • getRequiredActionQuorumReply

       Required. The reply to
       [RequiredActionQuorumParameters][google.cloud.kms.v1.SingleTenantHsmInstanceProposal.RequiredActionQuorumParameters]
       for approving the proposal.
       
      .google.cloud.kms.v1.ApproveSingleTenantHsmInstanceProposalRequest.RequiredActionQuorumReply required_action_quorum_reply = 3 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The requiredActionQuorumReply.
    • getRequiredActionQuorumReplyOrBuilder

       Required. The reply to
       [RequiredActionQuorumParameters][google.cloud.kms.v1.SingleTenantHsmInstanceProposal.RequiredActionQuorumParameters]
       for approving the proposal.
       
      .google.cloud.kms.v1.ApproveSingleTenantHsmInstanceProposalRequest.RequiredActionQuorumReply required_action_quorum_reply = 3 [(.google.api.field_behavior) = REQUIRED];
    • getApprovalPayloadCase