public static interface DataAsset.AccessGroupConfigOrBuilder extends MessageOrBuilderImplements
MessageOrBuilderMethods
getIamRoles(int index)
public abstract String getIamRoles(int index)Optional. IAM roles granted on the resource to this access group. Role name follows https://cloud.google.com/iam/docs/reference/rest/v1/roles.
Example: [ "roles/bigquery.dataViewer" ]
repeated string iam_roles = 1 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
index |
intThe index of the element to return. |
| Returns | |
|---|---|
| Type | Description |
String |
The iamRoles at the given index. |
getIamRolesBytes(int index)
public abstract ByteString getIamRolesBytes(int index)Optional. IAM roles granted on the resource to this access group. Role name follows https://cloud.google.com/iam/docs/reference/rest/v1/roles.
Example: [ "roles/bigquery.dataViewer" ]
repeated string iam_roles = 1 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
index |
intThe index of the value to return. |
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes of the iamRoles at the given index. |
getIamRolesCount()
public abstract int getIamRolesCount()Optional. IAM roles granted on the resource to this access group. Role name follows https://cloud.google.com/iam/docs/reference/rest/v1/roles.
Example: [ "roles/bigquery.dataViewer" ]
repeated string iam_roles = 1 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
int |
The count of iamRoles. |
getIamRolesList()
public abstract List<String> getIamRolesList()Optional. IAM roles granted on the resource to this access group. Role name follows https://cloud.google.com/iam/docs/reference/rest/v1/roles.
Example: [ "roles/bigquery.dataViewer" ]
repeated string iam_roles = 1 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
List<String> |
A list containing the iamRoles. |