public interface DataPolicyOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
DataMaskingPolicy |
getDataMaskingPolicy()
The data masking policy that specifies the data masking rule to use.
|
DataMaskingPolicyOrBuilder |
getDataMaskingPolicyOrBuilder()
The data masking policy that specifies the data masking rule to use.
|
String |
getDataPolicyId()
User-assigned (human readable) ID of the data policy that needs to be
unique within a project.
|
com.google.protobuf.ByteString |
getDataPolicyIdBytes()
User-assigned (human readable) ID of the data policy that needs to be
unique within a project.
|
DataPolicy.DataPolicyType |
getDataPolicyType()
Type of data policy.
|
int |
getDataPolicyTypeValue()
Type of data policy.
|
DataPolicy.MatchingLabelCase |
getMatchingLabelCase() |
String |
getName()
Output only.
|
com.google.protobuf.ByteString |
getNameBytes()
Output only.
|
DataPolicy.PolicyCase |
getPolicyCase() |
String |
getPolicyTag()
Policy tag resource name, in the format of
`projects/{project_number}/locations/{location_id}/taxonomies/{taxonomy_id}/policyTags/{policyTag_id}`.
|
com.google.protobuf.ByteString |
getPolicyTagBytes()
Policy tag resource name, in the format of
`projects/{project_number}/locations/{location_id}/taxonomies/{taxonomy_id}/policyTags/{policyTag_id}`.
|
boolean |
hasDataMaskingPolicy()
The data masking policy that specifies the data masking rule to use.
|
boolean |
hasPolicyTag()
Policy tag resource name, in the format of
`projects/{project_number}/locations/{location_id}/taxonomies/{taxonomy_id}/policyTags/{policyTag_id}`.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofboolean hasPolicyTag()
Policy tag resource name, in the format of
`projects/{project_number}/locations/{location_id}/taxonomies/{taxonomy_id}/policyTags/{policyTag_id}`.
string policy_tag = 4;String getPolicyTag()
Policy tag resource name, in the format of
`projects/{project_number}/locations/{location_id}/taxonomies/{taxonomy_id}/policyTags/{policyTag_id}`.
string policy_tag = 4;com.google.protobuf.ByteString getPolicyTagBytes()
Policy tag resource name, in the format of
`projects/{project_number}/locations/{location_id}/taxonomies/{taxonomy_id}/policyTags/{policyTag_id}`.
string policy_tag = 4;boolean hasDataMaskingPolicy()
The data masking policy that specifies the data masking rule to use.
.google.cloud.bigquery.datapolicies.v1beta1.DataMaskingPolicy data_masking_policy = 5;
DataMaskingPolicy getDataMaskingPolicy()
The data masking policy that specifies the data masking rule to use.
.google.cloud.bigquery.datapolicies.v1beta1.DataMaskingPolicy data_masking_policy = 5;
DataMaskingPolicyOrBuilder getDataMaskingPolicyOrBuilder()
The data masking policy that specifies the data masking rule to use.
.google.cloud.bigquery.datapolicies.v1beta1.DataMaskingPolicy data_masking_policy = 5;
String getName()
Output only. Resource name of this data policy, in the format of
`projects/{project_number}/locations/{location_id}/dataPolicies/{data_policy_id}`.
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];com.google.protobuf.ByteString getNameBytes()
Output only. Resource name of this data policy, in the format of
`projects/{project_number}/locations/{location_id}/dataPolicies/{data_policy_id}`.
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];int getDataPolicyTypeValue()
Type of data policy.
.google.cloud.bigquery.datapolicies.v1beta1.DataPolicy.DataPolicyType data_policy_type = 2;
DataPolicy.DataPolicyType getDataPolicyType()
Type of data policy.
.google.cloud.bigquery.datapolicies.v1beta1.DataPolicy.DataPolicyType data_policy_type = 2;
String getDataPolicyId()
User-assigned (human readable) ID of the data policy that needs to be
unique within a project. Used as {data_policy_id} in part of the resource
name.
string data_policy_id = 3;com.google.protobuf.ByteString getDataPolicyIdBytes()
User-assigned (human readable) ID of the data policy that needs to be
unique within a project. Used as {data_policy_id} in part of the resource
name.
string data_policy_id = 3;DataPolicy.MatchingLabelCase getMatchingLabelCase()
DataPolicy.PolicyCase getPolicyCase()
Copyright © 2023 Google LLC. All rights reserved.