Send feedback
Class GetIamPolicyRequest.Builder (1.32.1)
Stay organized with collections
Save and categorize content based on your preferences.
1.61.0 (latest)
1.60.1
1.59.1
1.58.2
1.57.0
1.56.3
1.55.0
1.54.2
1.53.0
1.52.0
1.51.0
1.49.1
1.48.0
1.47.0
1.46.0
1.45.1
1.44.0
1.43.0
1.41.0
1.40.1
1.39.0
1.38.0
1.37.0
1.36.0
1.35.0
1.34.1
1.33.0
1.32.1
1.31.0
1.29.0
1.28.0
1.27.0
1.25.0
1.24.0
1.23.0
1.22.0
1.21.0
1.20.1
1.19.0
1.18.1
1.17.1
1.16.1
1.10.0
1.9.3
1.8.0
1.7.0
1.6.23
1.5.1
1.4.1
1.3.4
1.2.12
public static final class GetIamPolicyRequest . Builder extends GeneratedMessageV3 . Builder<GetIamPolicyRequest . Builder > implements GetIamPolicyRequestOrBuilder
Request message for GetIamPolicy method.
Protobuf type google.iam.v1.GetIamPolicyRequest
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
getDescriptor()
public static final Descriptors . Descriptor getDescriptor ()
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public GetIamPolicyRequest . Builder addRepeatedField ( Descriptors . FieldDescriptor field , Object value )
Overrides
build()
public GetIamPolicyRequest build ()
buildPartial()
public GetIamPolicyRequest buildPartial ()
clear()
public GetIamPolicyRequest . Builder clear ()
Overrides
clearField(Descriptors.FieldDescriptor field)
public GetIamPolicyRequest . Builder clearField ( Descriptors . FieldDescriptor field )
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public GetIamPolicyRequest . Builder clearOneof ( Descriptors . OneofDescriptor oneof )
Overrides
clearOptions()
public GetIamPolicyRequest . Builder clearOptions ()
OPTIONAL: A GetPolicyOptions object for specifying options to
GetIamPolicy.
.google.iam.v1.GetPolicyOptions options = 2;
clearResource()
public GetIamPolicyRequest . Builder clearResource ()
REQUIRED: The resource for which the policy is being requested.
See the operation documentation for the appropriate value for this field.
string resource = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
clone()
public GetIamPolicyRequest . Builder clone ()
Overrides
getDefaultInstanceForType()
public GetIamPolicyRequest getDefaultInstanceForType ()
getDescriptorForType()
public Descriptors . Descriptor getDescriptorForType ()
Overrides
getOptions()
public GetPolicyOptions getOptions ()
OPTIONAL: A GetPolicyOptions object for specifying options to
GetIamPolicy.
.google.iam.v1.GetPolicyOptions options = 2;
getOptionsBuilder()
public GetPolicyOptions . Builder getOptionsBuilder ()
OPTIONAL: A GetPolicyOptions object for specifying options to
GetIamPolicy.
.google.iam.v1.GetPolicyOptions options = 2;
getOptionsOrBuilder()
public GetPolicyOptionsOrBuilder getOptionsOrBuilder ()
OPTIONAL: A GetPolicyOptions object for specifying options to
GetIamPolicy.
.google.iam.v1.GetPolicyOptions options = 2;
getResource()
public String getResource ()
REQUIRED: The resource for which the policy is being requested.
See the operation documentation for the appropriate value for this field.
string resource = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns
Type
Description
String
The resource.
getResourceBytes()
public ByteString getResourceBytes ()
REQUIRED: The resource for which the policy is being requested.
See the operation documentation for the appropriate value for this field.
string resource = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns
Type
Description
ByteString
The bytes for resource.
hasOptions()
public boolean hasOptions ()
OPTIONAL: A GetPolicyOptions object for specifying options to
GetIamPolicy.
.google.iam.v1.GetPolicyOptions options = 2;
Returns
Type
Description
boolean
Whether the options field is set.
internalGetFieldAccessorTable()
protected GeneratedMessageV3 . FieldAccessorTable internalGetFieldAccessorTable ()
Overrides
isInitialized()
public final boolean isInitialized ()
Overrides
mergeFrom(GetIamPolicyRequest other)
public GetIamPolicyRequest . Builder mergeFrom ( GetIamPolicyRequest other )
public GetIamPolicyRequest . Builder mergeFrom ( CodedInputStream input , ExtensionRegistryLite extensionRegistry )
Overrides
mergeFrom(Message other)
public GetIamPolicyRequest . Builder mergeFrom ( Message other )
Parameter
Name
Description
other
Message
Overrides
mergeOptions(GetPolicyOptions value)
public GetIamPolicyRequest . Builder mergeOptions ( GetPolicyOptions value )
OPTIONAL: A GetPolicyOptions object for specifying options to
GetIamPolicy.
.google.iam.v1.GetPolicyOptions options = 2;
mergeUnknownFields(UnknownFieldSet unknownFields)
public final GetIamPolicyRequest . Builder mergeUnknownFields ( UnknownFieldSet unknownFields )
Overrides
setField(Descriptors.FieldDescriptor field, Object value)
public GetIamPolicyRequest . Builder setField ( Descriptors . FieldDescriptor field , Object value )
Overrides
setOptions(GetPolicyOptions value)
public GetIamPolicyRequest . Builder setOptions ( GetPolicyOptions value )
OPTIONAL: A GetPolicyOptions object for specifying options to
GetIamPolicy.
.google.iam.v1.GetPolicyOptions options = 2;
setOptions(GetPolicyOptions.Builder builderForValue)
public GetIamPolicyRequest . Builder setOptions ( GetPolicyOptions . Builder builderForValue )
OPTIONAL: A GetPolicyOptions object for specifying options to
GetIamPolicy.
.google.iam.v1.GetPolicyOptions options = 2;
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public GetIamPolicyRequest . Builder setRepeatedField ( Descriptors . FieldDescriptor field , int index , Object value )
Overrides
setResource(String value)
public GetIamPolicyRequest . Builder setResource ( String value )
REQUIRED: The resource for which the policy is being requested.
See the operation documentation for the appropriate value for this field.
string resource = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Parameter
Name
Description
value
String The resource to set.
setResourceBytes(ByteString value)
public GetIamPolicyRequest . Builder setResourceBytes ( ByteString value )
REQUIRED: The resource for which the policy is being requested.
See the operation documentation for the appropriate value for this field.
string resource = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Parameter
Name
Description
value
ByteString The bytes for resource to set.
setUnknownFields(UnknownFieldSet unknownFields)
public final GetIamPolicyRequest . Builder setUnknownFields ( UnknownFieldSet unknownFields )
Overrides
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-11 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-11 UTC."],[],[]]