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