- 0.73.0 (latest)
- 0.72.0
- 0.71.0
- 0.70.0
- 0.69.0
- 0.67.0
- 0.65.0
- 0.64.0
- 0.61.0
- 0.60.0
- 0.59.0
- 0.57.0
- 0.56.0
- 0.55.0
- 0.54.0
- 0.53.0
- 0.52.0
- 0.51.0
- 0.50.0
- 0.49.0
- 0.48.0
- 0.46.0
- 0.45.0
- 0.44.0
- 0.43.0
- 0.42.0
- 0.41.0
- 0.40.0
- 0.39.0
- 0.38.0
- 0.37.0
- 0.36.0
- 0.34.0
- 0.33.0
- 0.32.0
- 0.31.0
- 0.30.0
- 0.29.0
- 0.28.0
- 0.27.0
- 0.26.0
- 0.25.0
- 0.24.0
- 0.21.0
- 0.20.0
- 0.19.0
- 0.18.0
- 0.17.0
- 0.16.0
- 0.15.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.4.0
- 0.3.0
- 0.2.0
- 0.1.0
public static final class AddGranteesRequest.Builder extends GeneratedMessageV3.Builder<AddGranteesRequest.Builder> implements AddGranteesRequestOrBuilderRequest message for the AddGrantees method.
Protobuf type google.cloud.bigquery.datapolicies.v2beta1.AddGranteesRequest
Inheritance
Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessageV3.Builder > AddGranteesRequest.BuilderImplements
AddGranteesRequestOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
Methods
addAllGrantees(Iterable<String> values)
public AddGranteesRequest.Builder addAllGrantees(Iterable<String> values) Required. IAM principal that should be granted Fine Grained Access to the
underlying data goverened by the data policy. The target data policy is
determined by the data_policy field.
Uses the IAM V2 principal syntax. Supported principal types:
- User
- Group
- Service account
repeated string grantees = 2 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
values |
Iterable<String>The grantees to add. |
| Returns | |
|---|---|
| Type | Description |
AddGranteesRequest.Builder |
This builder for chaining. |
addGrantees(String value)
public AddGranteesRequest.Builder addGrantees(String value) Required. IAM principal that should be granted Fine Grained Access to the
underlying data goverened by the data policy. The target data policy is
determined by the data_policy field.
Uses the IAM V2 principal syntax. Supported principal types:
- User
- Group
- Service account
repeated string grantees = 2 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
value |
StringThe grantees to add. |
| Returns | |
|---|---|
| Type | Description |
AddGranteesRequest.Builder |
This builder for chaining. |
addGranteesBytes(ByteString value)
public AddGranteesRequest.Builder addGranteesBytes(ByteString value) Required. IAM principal that should be granted Fine Grained Access to the
underlying data goverened by the data policy. The target data policy is
determined by the data_policy field.
Uses the IAM V2 principal syntax. Supported principal types:
- User
- Group
- Service account
repeated string grantees = 2 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
value |
ByteStringThe bytes of the grantees to add. |
| Returns | |
|---|---|
| Type | Description |
AddGranteesRequest.Builder |
This builder for chaining. |
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public AddGranteesRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)| Parameters | |
|---|---|
| Name | Description |
field |
FieldDescriptor |
value |
Object |
| Returns | |
|---|---|
| Type | Description |
AddGranteesRequest.Builder |
|
build()
public AddGranteesRequest build()| Returns | |
|---|---|
| Type | Description |
AddGranteesRequest |
|
buildPartial()
public AddGranteesRequest buildPartial()| Returns | |
|---|---|
| Type | Description |
AddGranteesRequest |
|
clear()
public AddGranteesRequest.Builder clear()| Returns | |
|---|---|
| Type | Description |
AddGranteesRequest.Builder |
|
clearDataPolicy()
public AddGranteesRequest.Builder clearDataPolicy() Required. Resource name of this data policy, in the format of
projects/{project_number}/locations/{location_id}/dataPolicies/{data_policy_id}.
string data_policy = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
| Returns | |
|---|---|
| Type | Description |
AddGranteesRequest.Builder |
This builder for chaining. |
clearField(Descriptors.FieldDescriptor field)
public AddGranteesRequest.Builder clearField(Descriptors.FieldDescriptor field)| Parameter | |
|---|---|
| Name | Description |
field |
FieldDescriptor |
| Returns | |
|---|---|
| Type | Description |
AddGranteesRequest.Builder |
|
clearGrantees()
public AddGranteesRequest.Builder clearGrantees() Required. IAM principal that should be granted Fine Grained Access to the
underlying data goverened by the data policy. The target data policy is
determined by the data_policy field.
Uses the IAM V2 principal syntax. Supported principal types:
- User
- Group
- Service account
repeated string grantees = 2 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
AddGranteesRequest.Builder |
This builder for chaining. |
clearOneof(Descriptors.OneofDescriptor oneof)
public AddGranteesRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)| Parameter | |
|---|---|
| Name | Description |
oneof |
OneofDescriptor |
| Returns | |
|---|---|
| Type | Description |
AddGranteesRequest.Builder |
|
clone()
public AddGranteesRequest.Builder clone()| Returns | |
|---|---|
| Type | Description |
AddGranteesRequest.Builder |
|
getDataPolicy()
public String getDataPolicy() Required. Resource name of this data policy, in the format of
projects/{project_number}/locations/{location_id}/dataPolicies/{data_policy_id}.
string data_policy = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
| Returns | |
|---|---|
| Type | Description |
String |
The dataPolicy. |
getDataPolicyBytes()
public ByteString getDataPolicyBytes() Required. Resource name of this data policy, in the format of
projects/{project_number}/locations/{location_id}/dataPolicies/{data_policy_id}.
string data_policy = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for dataPolicy. |
getDefaultInstanceForType()
public AddGranteesRequest getDefaultInstanceForType()| Returns | |
|---|---|
| Type | Description |
AddGranteesRequest |
|
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
getGrantees(int index)
public String getGrantees(int index) Required. IAM principal that should be granted Fine Grained Access to the
underlying data goverened by the data policy. The target data policy is
determined by the data_policy field.
Uses the IAM V2 principal syntax. Supported principal types:
- User
- Group
- Service account
repeated string grantees = 2 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
index |
intThe index of the element to return. |
| Returns | |
|---|---|
| Type | Description |
String |
The grantees at the given index. |
getGranteesBytes(int index)
public ByteString getGranteesBytes(int index) Required. IAM principal that should be granted Fine Grained Access to the
underlying data goverened by the data policy. The target data policy is
determined by the data_policy field.
Uses the IAM V2 principal syntax. Supported principal types:
- User
- Group
- Service account
repeated string grantees = 2 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
index |
intThe index of the value to return. |
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes of the grantees at the given index. |
getGranteesCount()
public int getGranteesCount() Required. IAM principal that should be granted Fine Grained Access to the
underlying data goverened by the data policy. The target data policy is
determined by the data_policy field.
Uses the IAM V2 principal syntax. Supported principal types:
- User
- Group
- Service account
repeated string grantees = 2 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
int |
The count of grantees. |
getGranteesList()
public ProtocolStringList getGranteesList() Required. IAM principal that should be granted Fine Grained Access to the
underlying data goverened by the data policy. The target data policy is
determined by the data_policy field.
Uses the IAM V2 principal syntax. Supported principal types:
- User
- Group
- Service account
repeated string grantees = 2 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
ProtocolStringList |
A list containing the grantees. |
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()| Returns | |
|---|---|
| Type | Description |
FieldAccessorTable |
|
isInitialized()
public final boolean isInitialized()| Returns | |
|---|---|
| Type | Description |
boolean |
|
mergeFrom(AddGranteesRequest other)
public AddGranteesRequest.Builder mergeFrom(AddGranteesRequest other)| Parameter | |
|---|---|
| Name | Description |
other |
AddGranteesRequest |
| Returns | |
|---|---|
| Type | Description |
AddGranteesRequest.Builder |
|
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public AddGranteesRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)| Parameters | |
|---|---|
| Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
| Returns | |
|---|---|
| Type | Description |
AddGranteesRequest.Builder |
|
| Exceptions | |
|---|---|
| Type | Description |
IOException |
|
mergeFrom(Message other)
public AddGranteesRequest.Builder mergeFrom(Message other)| Parameter | |
|---|---|
| Name | Description |
other |
Message |
| Returns | |
|---|---|
| Type | Description |
AddGranteesRequest.Builder |
|
mergeUnknownFields(UnknownFieldSet unknownFields)
public final AddGranteesRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)| Parameter | |
|---|---|
| Name | Description |
unknownFields |
UnknownFieldSet |
| Returns | |
|---|---|
| Type | Description |
AddGranteesRequest.Builder |
|
setDataPolicy(String value)
public AddGranteesRequest.Builder setDataPolicy(String value) Required. Resource name of this data policy, in the format of
projects/{project_number}/locations/{location_id}/dataPolicies/{data_policy_id}.
string data_policy = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
| Parameter | |
|---|---|
| Name | Description |
value |
StringThe dataPolicy to set. |
| Returns | |
|---|---|
| Type | Description |
AddGranteesRequest.Builder |
This builder for chaining. |
setDataPolicyBytes(ByteString value)
public AddGranteesRequest.Builder setDataPolicyBytes(ByteString value) Required. Resource name of this data policy, in the format of
projects/{project_number}/locations/{location_id}/dataPolicies/{data_policy_id}.
string data_policy = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
| Parameter | |
|---|---|
| Name | Description |
value |
ByteStringThe bytes for dataPolicy to set. |
| Returns | |
|---|---|
| Type | Description |
AddGranteesRequest.Builder |
This builder for chaining. |
setField(Descriptors.FieldDescriptor field, Object value)
public AddGranteesRequest.Builder setField(Descriptors.FieldDescriptor field, Object value)| Parameters | |
|---|---|
| Name | Description |
field |
FieldDescriptor |
value |
Object |
| Returns | |
|---|---|
| Type | Description |
AddGranteesRequest.Builder |
|
setGrantees(int index, String value)
public AddGranteesRequest.Builder setGrantees(int index, String value) Required. IAM principal that should be granted Fine Grained Access to the
underlying data goverened by the data policy. The target data policy is
determined by the data_policy field.
Uses the IAM V2 principal syntax. Supported principal types:
- User
- Group
- Service account
repeated string grantees = 2 [(.google.api.field_behavior) = REQUIRED];
| Parameters | |
|---|---|
| Name | Description |
index |
intThe index to set the value at. |
value |
StringThe grantees to set. |
| Returns | |
|---|---|
| Type | Description |
AddGranteesRequest.Builder |
This builder for chaining. |
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public AddGranteesRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)| Parameters | |
|---|---|
| Name | Description |
field |
FieldDescriptor |
index |
int |
value |
Object |
| Returns | |
|---|---|
| Type | Description |
AddGranteesRequest.Builder |
|
setUnknownFields(UnknownFieldSet unknownFields)
public final AddGranteesRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)| Parameter | |
|---|---|
| Name | Description |
unknownFields |
UnknownFieldSet |
| Returns | |
|---|---|
| Type | Description |
AddGranteesRequest.Builder |
|