Send feedback
Class ApprovalWorkflow.Builder (0.41.0)
Stay organized with collections
Save and categorize content based on your preferences.
0.41.0 (latest)
0.39.0
0.37.0
0.36.0
0.34.0
0.32.0
0.30.0
0.29.0
0.28.0
0.27.0
0.26.0
0.24.0
0.22.0
0.21.0
0.18.0
0.17.0
0.16.0
0.14.0
0.13.0
0.12.0
0.11.0
0.10.0
0.9.0
0.8.0
0.7.0
0.6.0
0.5.0
0.3.0
0.2.0
0.1.0
public static final class ApprovalWorkflow . Builder extends GeneratedMessage . Builder<ApprovalWorkflow . Builder > implements ApprovalWorkflowOrBuilder
Different types of approval workflows that can be used to gate privileged
access granting.
Protobuf type google.cloud.privilegedaccessmanager.v1.ApprovalWorkflow
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
build()
public ApprovalWorkflow build ()
buildPartial()
public ApprovalWorkflow buildPartial ()
clear()
public ApprovalWorkflow . Builder clear ()
Overrides
clearApprovalWorkflow()
public ApprovalWorkflow . Builder clearApprovalWorkflow ()
clearManualApprovals()
public ApprovalWorkflow . Builder clearManualApprovals ()
An approval workflow where users designated as approvers review and act
on the grants.
.google.cloud.privilegedaccessmanager.v1.ManualApprovals manual_approvals = 1;
getApprovalWorkflowCase()
public ApprovalWorkflow . ApprovalWorkflowCase getApprovalWorkflowCase ()
getDefaultInstanceForType()
public ApprovalWorkflow getDefaultInstanceForType ()
getDescriptorForType()
public Descriptors . Descriptor getDescriptorForType ()
Overrides
getManualApprovals()
public ManualApprovals getManualApprovals ()
An approval workflow where users designated as approvers review and act
on the grants.
.google.cloud.privilegedaccessmanager.v1.ManualApprovals manual_approvals = 1;
getManualApprovalsBuilder()
public ManualApprovals . Builder getManualApprovalsBuilder ()
An approval workflow where users designated as approvers review and act
on the grants.
.google.cloud.privilegedaccessmanager.v1.ManualApprovals manual_approvals = 1;
getManualApprovalsOrBuilder()
public ManualApprovalsOrBuilder getManualApprovalsOrBuilder ()
An approval workflow where users designated as approvers review and act
on the grants.
.google.cloud.privilegedaccessmanager.v1.ManualApprovals manual_approvals = 1;
hasManualApprovals()
public boolean hasManualApprovals ()
An approval workflow where users designated as approvers review and act
on the grants.
.google.cloud.privilegedaccessmanager.v1.ManualApprovals manual_approvals = 1;
Returns
Type
Description
boolean
Whether the manualApprovals field is set.
internalGetFieldAccessorTable()
protected GeneratedMessage . FieldAccessorTable internalGetFieldAccessorTable ()
Overrides
isInitialized()
public final boolean isInitialized ()
Overrides
mergeFrom(ApprovalWorkflow other)
public ApprovalWorkflow . Builder mergeFrom ( ApprovalWorkflow other )
public ApprovalWorkflow . Builder mergeFrom ( CodedInputStream input , ExtensionRegistryLite extensionRegistry )
Overrides
mergeFrom(Message other)
public ApprovalWorkflow . Builder mergeFrom ( Message other )
Parameter
Name
Description
other
Message
Overrides
mergeManualApprovals(ManualApprovals value)
public ApprovalWorkflow . Builder mergeManualApprovals ( ManualApprovals value )
An approval workflow where users designated as approvers review and act
on the grants.
.google.cloud.privilegedaccessmanager.v1.ManualApprovals manual_approvals = 1;
setManualApprovals(ManualApprovals value)
public ApprovalWorkflow . Builder setManualApprovals ( ManualApprovals value )
An approval workflow where users designated as approvers review and act
on the grants.
.google.cloud.privilegedaccessmanager.v1.ManualApprovals manual_approvals = 1;
setManualApprovals(ManualApprovals.Builder builderForValue)
public ApprovalWorkflow . Builder setManualApprovals ( ManualApprovals . Builder builderForValue )
An approval workflow where users designated as approvers review and act
on the grants.
.google.cloud.privilegedaccessmanager.v1.ManualApprovals manual_approvals = 1;
Send feedback
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2026-03-14 UTC.
Need to tell us more?
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-03-14 UTC."],[],[]]