Class GetIamPolicyRequest.Builder (1.3.4)
1.62.0 (latest)
1.61.0
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
Static Methods
getDescriptor()
public static final Descriptors . Descriptor getDescriptor ()
Returns
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public GetIamPolicyRequest . Builder addRepeatedField ( Descriptors . FieldDescriptor field , Object value )
Parameters
Returns
Overrides
build()
public GetIamPolicyRequest build ()
Returns
buildPartial()
public GetIamPolicyRequest buildPartial ()
Returns
clear()
public GetIamPolicyRequest . Builder clear ()
Returns
Overrides
clearField(Descriptors.FieldDescriptor field)
public GetIamPolicyRequest . Builder clearField ( Descriptors . FieldDescriptor field )
Parameter
Returns
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public GetIamPolicyRequest . Builder clearOneof ( Descriptors . OneofDescriptor oneof )
Parameter
Returns
Overrides
clearOptions()
public GetIamPolicyRequest . Builder clearOptions ()
OPTIONAL: A GetPolicyOptions object for specifying options to
GetIamPolicy.
.google.iam.v1.GetPolicyOptions options = 2;
Returns
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) = { ... }
Returns
clone()
public GetIamPolicyRequest . Builder clone ()
Returns
Overrides
getDefaultInstanceForType()
public GetIamPolicyRequest getDefaultInstanceForType ()
Returns
getDescriptorForType()
public Descriptors . Descriptor getDescriptorForType ()
Returns
Overrides
getOptions()
public GetPolicyOptions getOptions ()
OPTIONAL: A GetPolicyOptions object for specifying options to
GetIamPolicy.
.google.iam.v1.GetPolicyOptions options = 2;
Returns
getOptionsBuilder()
public GetPolicyOptions . Builder getOptionsBuilder ()
OPTIONAL: A GetPolicyOptions object for specifying options to
GetIamPolicy.
.google.iam.v1.GetPolicyOptions options = 2;
Returns
getOptionsOrBuilder()
public GetPolicyOptionsOrBuilder getOptionsOrBuilder ()
OPTIONAL: A GetPolicyOptions object for specifying options to
GetIamPolicy.
.google.iam.v1.GetPolicyOptions options = 2;
Returns
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 ()
Returns
Overrides
isInitialized()
public final boolean isInitialized ()
Returns
Overrides
mergeFrom(GetIamPolicyRequest other)
public GetIamPolicyRequest . Builder mergeFrom ( GetIamPolicyRequest other )
Parameter
Returns
public GetIamPolicyRequest . Builder mergeFrom ( CodedInputStream input , ExtensionRegistryLite extensionRegistry )
Parameters
Returns
Overrides
Exceptions
mergeFrom(Message other)
public GetIamPolicyRequest . Builder mergeFrom ( Message other )
Parameter
Returns
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;
Parameter
Returns
mergeUnknownFields(UnknownFieldSet unknownFields)
public final GetIamPolicyRequest . Builder mergeUnknownFields ( UnknownFieldSet unknownFields )
Parameter
Returns
Overrides
setField(Descriptors.FieldDescriptor field, Object value)
public GetIamPolicyRequest . Builder setField ( Descriptors . FieldDescriptor field , Object value )
Parameters
Returns
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;
Parameter
Returns
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;
Parameter
Returns
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public GetIamPolicyRequest . Builder setRepeatedField ( Descriptors . FieldDescriptor field , int index , Object value )
Parameters
Returns
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.
Returns
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.
Returns
setUnknownFields(UnknownFieldSet unknownFields)
public final GetIamPolicyRequest . Builder setUnknownFields ( UnknownFieldSet unknownFields )
Parameter
Returns
Overrides
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-30 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-03-30 UTC."],[],[]]