Package com.google.privacy.dlp.v2
Class Action.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<Action.Builder>
-
- com.google.privacy.dlp.v2.Action.Builder
-
- All Implemented Interfaces:
ActionOrBuilder
,com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Cloneable
- Enclosing class:
- Action
public static final class Action.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Action.Builder> implements ActionOrBuilder
A task to execute on the completion of a job. See https://cloud.google.com/dlp/docs/concepts-actions to learn more.
Protobuf typegoogle.privacy.dlp.v2.Action
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Action.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
Action
build()
Action
buildPartial()
Action.Builder
clear()
Action.Builder
clearAction()
Action.Builder
clearDeidentify()
Create a de-identified copy of the input data.Action.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
Action.Builder
clearJobNotificationEmails()
Sends an email when the job completes.Action.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
Action.Builder
clearPublishFindingsToCloudDataCatalog()
Publish findings to Cloud Datahub.Action.Builder
clearPublishSummaryToCscc()
Publish summary to Cloud Security Command Center (Alpha).Action.Builder
clearPublishToStackdriver()
Enable Stackdriver metric dlp.googleapis.com/finding_count.Action.Builder
clearPubSub()
Publish a notification to a Pub/Sub topic.Action.Builder
clearSaveFindings()
Save resulting findings in a provided location.Action.Builder
clone()
Action.ActionCase
getActionCase()
Action
getDefaultInstanceForType()
Action.Deidentify
getDeidentify()
Create a de-identified copy of the input data.Action.Deidentify.Builder
getDeidentifyBuilder()
Create a de-identified copy of the input data.Action.DeidentifyOrBuilder
getDeidentifyOrBuilder()
Create a de-identified copy of the input data.static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
Action.JobNotificationEmails
getJobNotificationEmails()
Sends an email when the job completes.Action.JobNotificationEmails.Builder
getJobNotificationEmailsBuilder()
Sends an email when the job completes.Action.JobNotificationEmailsOrBuilder
getJobNotificationEmailsOrBuilder()
Sends an email when the job completes.Action.PublishFindingsToCloudDataCatalog
getPublishFindingsToCloudDataCatalog()
Publish findings to Cloud Datahub.Action.PublishFindingsToCloudDataCatalog.Builder
getPublishFindingsToCloudDataCatalogBuilder()
Publish findings to Cloud Datahub.Action.PublishFindingsToCloudDataCatalogOrBuilder
getPublishFindingsToCloudDataCatalogOrBuilder()
Publish findings to Cloud Datahub.Action.PublishSummaryToCscc
getPublishSummaryToCscc()
Publish summary to Cloud Security Command Center (Alpha).Action.PublishSummaryToCscc.Builder
getPublishSummaryToCsccBuilder()
Publish summary to Cloud Security Command Center (Alpha).Action.PublishSummaryToCsccOrBuilder
getPublishSummaryToCsccOrBuilder()
Publish summary to Cloud Security Command Center (Alpha).Action.PublishToStackdriver
getPublishToStackdriver()
Enable Stackdriver metric dlp.googleapis.com/finding_count.Action.PublishToStackdriver.Builder
getPublishToStackdriverBuilder()
Enable Stackdriver metric dlp.googleapis.com/finding_count.Action.PublishToStackdriverOrBuilder
getPublishToStackdriverOrBuilder()
Enable Stackdriver metric dlp.googleapis.com/finding_count.Action.PublishToPubSub
getPubSub()
Publish a notification to a Pub/Sub topic.Action.PublishToPubSub.Builder
getPubSubBuilder()
Publish a notification to a Pub/Sub topic.Action.PublishToPubSubOrBuilder
getPubSubOrBuilder()
Publish a notification to a Pub/Sub topic.Action.SaveFindings
getSaveFindings()
Save resulting findings in a provided location.Action.SaveFindings.Builder
getSaveFindingsBuilder()
Save resulting findings in a provided location.Action.SaveFindingsOrBuilder
getSaveFindingsOrBuilder()
Save resulting findings in a provided location.boolean
hasDeidentify()
Create a de-identified copy of the input data.boolean
hasJobNotificationEmails()
Sends an email when the job completes.boolean
hasPublishFindingsToCloudDataCatalog()
Publish findings to Cloud Datahub.boolean
hasPublishSummaryToCscc()
Publish summary to Cloud Security Command Center (Alpha).boolean
hasPublishToStackdriver()
Enable Stackdriver metric dlp.googleapis.com/finding_count.boolean
hasPubSub()
Publish a notification to a Pub/Sub topic.boolean
hasSaveFindings()
Save resulting findings in a provided location.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
Action.Builder
mergeDeidentify(Action.Deidentify value)
Create a de-identified copy of the input data.Action.Builder
mergeFrom(Action other)
Action.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Action.Builder
mergeFrom(com.google.protobuf.Message other)
Action.Builder
mergeJobNotificationEmails(Action.JobNotificationEmails value)
Sends an email when the job completes.Action.Builder
mergePublishFindingsToCloudDataCatalog(Action.PublishFindingsToCloudDataCatalog value)
Publish findings to Cloud Datahub.Action.Builder
mergePublishSummaryToCscc(Action.PublishSummaryToCscc value)
Publish summary to Cloud Security Command Center (Alpha).Action.Builder
mergePublishToStackdriver(Action.PublishToStackdriver value)
Enable Stackdriver metric dlp.googleapis.com/finding_count.Action.Builder
mergePubSub(Action.PublishToPubSub value)
Publish a notification to a Pub/Sub topic.Action.Builder
mergeSaveFindings(Action.SaveFindings value)
Save resulting findings in a provided location.Action.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
Action.Builder
setDeidentify(Action.Deidentify value)
Create a de-identified copy of the input data.Action.Builder
setDeidentify(Action.Deidentify.Builder builderForValue)
Create a de-identified copy of the input data.Action.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
Action.Builder
setJobNotificationEmails(Action.JobNotificationEmails value)
Sends an email when the job completes.Action.Builder
setJobNotificationEmails(Action.JobNotificationEmails.Builder builderForValue)
Sends an email when the job completes.Action.Builder
setPublishFindingsToCloudDataCatalog(Action.PublishFindingsToCloudDataCatalog value)
Publish findings to Cloud Datahub.Action.Builder
setPublishFindingsToCloudDataCatalog(Action.PublishFindingsToCloudDataCatalog.Builder builderForValue)
Publish findings to Cloud Datahub.Action.Builder
setPublishSummaryToCscc(Action.PublishSummaryToCscc value)
Publish summary to Cloud Security Command Center (Alpha).Action.Builder
setPublishSummaryToCscc(Action.PublishSummaryToCscc.Builder builderForValue)
Publish summary to Cloud Security Command Center (Alpha).Action.Builder
setPublishToStackdriver(Action.PublishToStackdriver value)
Enable Stackdriver metric dlp.googleapis.com/finding_count.Action.Builder
setPublishToStackdriver(Action.PublishToStackdriver.Builder builderForValue)
Enable Stackdriver metric dlp.googleapis.com/finding_count.Action.Builder
setPubSub(Action.PublishToPubSub value)
Publish a notification to a Pub/Sub topic.Action.Builder
setPubSub(Action.PublishToPubSub.Builder builderForValue)
Publish a notification to a Pub/Sub topic.Action.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
Action.Builder
setSaveFindings(Action.SaveFindings value)
Save resulting findings in a provided location.Action.Builder
setSaveFindings(Action.SaveFindings.Builder builderForValue)
Save resulting findings in a provided location.Action.Builder
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<Action.Builder>
-
clear
public Action.Builder clear()
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<Action.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<Action.Builder>
-
getDefaultInstanceForType
public Action getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public Action build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public Action buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public Action.Builder clone()
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<Action.Builder>
-
setField
public Action.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<Action.Builder>
-
clearField
public Action.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<Action.Builder>
-
clearOneof
public Action.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<Action.Builder>
-
setRepeatedField
public Action.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<Action.Builder>
-
addRepeatedField
public Action.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<Action.Builder>
-
mergeFrom
public Action.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<Action.Builder>
-
mergeFrom
public Action.Builder mergeFrom(Action other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<Action.Builder>
-
mergeFrom
public Action.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<Action.Builder>
- Throws:
IOException
-
getActionCase
public Action.ActionCase getActionCase()
- Specified by:
getActionCase
in interfaceActionOrBuilder
-
clearAction
public Action.Builder clearAction()
-
hasSaveFindings
public boolean hasSaveFindings()
Save resulting findings in a provided location.
.google.privacy.dlp.v2.Action.SaveFindings save_findings = 1;
- Specified by:
hasSaveFindings
in interfaceActionOrBuilder
- Returns:
- Whether the saveFindings field is set.
-
getSaveFindings
public Action.SaveFindings getSaveFindings()
Save resulting findings in a provided location.
.google.privacy.dlp.v2.Action.SaveFindings save_findings = 1;
- Specified by:
getSaveFindings
in interfaceActionOrBuilder
- Returns:
- The saveFindings.
-
setSaveFindings
public Action.Builder setSaveFindings(Action.SaveFindings value)
Save resulting findings in a provided location.
.google.privacy.dlp.v2.Action.SaveFindings save_findings = 1;
-
setSaveFindings
public Action.Builder setSaveFindings(Action.SaveFindings.Builder builderForValue)
Save resulting findings in a provided location.
.google.privacy.dlp.v2.Action.SaveFindings save_findings = 1;
-
mergeSaveFindings
public Action.Builder mergeSaveFindings(Action.SaveFindings value)
Save resulting findings in a provided location.
.google.privacy.dlp.v2.Action.SaveFindings save_findings = 1;
-
clearSaveFindings
public Action.Builder clearSaveFindings()
Save resulting findings in a provided location.
.google.privacy.dlp.v2.Action.SaveFindings save_findings = 1;
-
getSaveFindingsBuilder
public Action.SaveFindings.Builder getSaveFindingsBuilder()
Save resulting findings in a provided location.
.google.privacy.dlp.v2.Action.SaveFindings save_findings = 1;
-
getSaveFindingsOrBuilder
public Action.SaveFindingsOrBuilder getSaveFindingsOrBuilder()
Save resulting findings in a provided location.
.google.privacy.dlp.v2.Action.SaveFindings save_findings = 1;
- Specified by:
getSaveFindingsOrBuilder
in interfaceActionOrBuilder
-
hasPubSub
public boolean hasPubSub()
Publish a notification to a Pub/Sub topic.
.google.privacy.dlp.v2.Action.PublishToPubSub pub_sub = 2;
- Specified by:
hasPubSub
in interfaceActionOrBuilder
- Returns:
- Whether the pubSub field is set.
-
getPubSub
public Action.PublishToPubSub getPubSub()
Publish a notification to a Pub/Sub topic.
.google.privacy.dlp.v2.Action.PublishToPubSub pub_sub = 2;
- Specified by:
getPubSub
in interfaceActionOrBuilder
- Returns:
- The pubSub.
-
setPubSub
public Action.Builder setPubSub(Action.PublishToPubSub value)
Publish a notification to a Pub/Sub topic.
.google.privacy.dlp.v2.Action.PublishToPubSub pub_sub = 2;
-
setPubSub
public Action.Builder setPubSub(Action.PublishToPubSub.Builder builderForValue)
Publish a notification to a Pub/Sub topic.
.google.privacy.dlp.v2.Action.PublishToPubSub pub_sub = 2;
-
mergePubSub
public Action.Builder mergePubSub(Action.PublishToPubSub value)
Publish a notification to a Pub/Sub topic.
.google.privacy.dlp.v2.Action.PublishToPubSub pub_sub = 2;
-
clearPubSub
public Action.Builder clearPubSub()
Publish a notification to a Pub/Sub topic.
.google.privacy.dlp.v2.Action.PublishToPubSub pub_sub = 2;
-
getPubSubBuilder
public Action.PublishToPubSub.Builder getPubSubBuilder()
Publish a notification to a Pub/Sub topic.
.google.privacy.dlp.v2.Action.PublishToPubSub pub_sub = 2;
-
getPubSubOrBuilder
public Action.PublishToPubSubOrBuilder getPubSubOrBuilder()
Publish a notification to a Pub/Sub topic.
.google.privacy.dlp.v2.Action.PublishToPubSub pub_sub = 2;
- Specified by:
getPubSubOrBuilder
in interfaceActionOrBuilder
-
hasPublishSummaryToCscc
public boolean hasPublishSummaryToCscc()
Publish summary to Cloud Security Command Center (Alpha).
.google.privacy.dlp.v2.Action.PublishSummaryToCscc publish_summary_to_cscc = 3;
- Specified by:
hasPublishSummaryToCscc
in interfaceActionOrBuilder
- Returns:
- Whether the publishSummaryToCscc field is set.
-
getPublishSummaryToCscc
public Action.PublishSummaryToCscc getPublishSummaryToCscc()
Publish summary to Cloud Security Command Center (Alpha).
.google.privacy.dlp.v2.Action.PublishSummaryToCscc publish_summary_to_cscc = 3;
- Specified by:
getPublishSummaryToCscc
in interfaceActionOrBuilder
- Returns:
- The publishSummaryToCscc.
-
setPublishSummaryToCscc
public Action.Builder setPublishSummaryToCscc(Action.PublishSummaryToCscc value)
Publish summary to Cloud Security Command Center (Alpha).
.google.privacy.dlp.v2.Action.PublishSummaryToCscc publish_summary_to_cscc = 3;
-
setPublishSummaryToCscc
public Action.Builder setPublishSummaryToCscc(Action.PublishSummaryToCscc.Builder builderForValue)
Publish summary to Cloud Security Command Center (Alpha).
.google.privacy.dlp.v2.Action.PublishSummaryToCscc publish_summary_to_cscc = 3;
-
mergePublishSummaryToCscc
public Action.Builder mergePublishSummaryToCscc(Action.PublishSummaryToCscc value)
Publish summary to Cloud Security Command Center (Alpha).
.google.privacy.dlp.v2.Action.PublishSummaryToCscc publish_summary_to_cscc = 3;
-
clearPublishSummaryToCscc
public Action.Builder clearPublishSummaryToCscc()
Publish summary to Cloud Security Command Center (Alpha).
.google.privacy.dlp.v2.Action.PublishSummaryToCscc publish_summary_to_cscc = 3;
-
getPublishSummaryToCsccBuilder
public Action.PublishSummaryToCscc.Builder getPublishSummaryToCsccBuilder()
Publish summary to Cloud Security Command Center (Alpha).
.google.privacy.dlp.v2.Action.PublishSummaryToCscc publish_summary_to_cscc = 3;
-
getPublishSummaryToCsccOrBuilder
public Action.PublishSummaryToCsccOrBuilder getPublishSummaryToCsccOrBuilder()
Publish summary to Cloud Security Command Center (Alpha).
.google.privacy.dlp.v2.Action.PublishSummaryToCscc publish_summary_to_cscc = 3;
- Specified by:
getPublishSummaryToCsccOrBuilder
in interfaceActionOrBuilder
-
hasPublishFindingsToCloudDataCatalog
public boolean hasPublishFindingsToCloudDataCatalog()
Publish findings to Cloud Datahub.
.google.privacy.dlp.v2.Action.PublishFindingsToCloudDataCatalog publish_findings_to_cloud_data_catalog = 5;
- Specified by:
hasPublishFindingsToCloudDataCatalog
in interfaceActionOrBuilder
- Returns:
- Whether the publishFindingsToCloudDataCatalog field is set.
-
getPublishFindingsToCloudDataCatalog
public Action.PublishFindingsToCloudDataCatalog getPublishFindingsToCloudDataCatalog()
Publish findings to Cloud Datahub.
.google.privacy.dlp.v2.Action.PublishFindingsToCloudDataCatalog publish_findings_to_cloud_data_catalog = 5;
- Specified by:
getPublishFindingsToCloudDataCatalog
in interfaceActionOrBuilder
- Returns:
- The publishFindingsToCloudDataCatalog.
-
setPublishFindingsToCloudDataCatalog
public Action.Builder setPublishFindingsToCloudDataCatalog(Action.PublishFindingsToCloudDataCatalog value)
Publish findings to Cloud Datahub.
.google.privacy.dlp.v2.Action.PublishFindingsToCloudDataCatalog publish_findings_to_cloud_data_catalog = 5;
-
setPublishFindingsToCloudDataCatalog
public Action.Builder setPublishFindingsToCloudDataCatalog(Action.PublishFindingsToCloudDataCatalog.Builder builderForValue)
Publish findings to Cloud Datahub.
.google.privacy.dlp.v2.Action.PublishFindingsToCloudDataCatalog publish_findings_to_cloud_data_catalog = 5;
-
mergePublishFindingsToCloudDataCatalog
public Action.Builder mergePublishFindingsToCloudDataCatalog(Action.PublishFindingsToCloudDataCatalog value)
Publish findings to Cloud Datahub.
.google.privacy.dlp.v2.Action.PublishFindingsToCloudDataCatalog publish_findings_to_cloud_data_catalog = 5;
-
clearPublishFindingsToCloudDataCatalog
public Action.Builder clearPublishFindingsToCloudDataCatalog()
Publish findings to Cloud Datahub.
.google.privacy.dlp.v2.Action.PublishFindingsToCloudDataCatalog publish_findings_to_cloud_data_catalog = 5;
-
getPublishFindingsToCloudDataCatalogBuilder
public Action.PublishFindingsToCloudDataCatalog.Builder getPublishFindingsToCloudDataCatalogBuilder()
Publish findings to Cloud Datahub.
.google.privacy.dlp.v2.Action.PublishFindingsToCloudDataCatalog publish_findings_to_cloud_data_catalog = 5;
-
getPublishFindingsToCloudDataCatalogOrBuilder
public Action.PublishFindingsToCloudDataCatalogOrBuilder getPublishFindingsToCloudDataCatalogOrBuilder()
Publish findings to Cloud Datahub.
.google.privacy.dlp.v2.Action.PublishFindingsToCloudDataCatalog publish_findings_to_cloud_data_catalog = 5;
- Specified by:
getPublishFindingsToCloudDataCatalogOrBuilder
in interfaceActionOrBuilder
-
hasDeidentify
public boolean hasDeidentify()
Create a de-identified copy of the input data.
.google.privacy.dlp.v2.Action.Deidentify deidentify = 7;
- Specified by:
hasDeidentify
in interfaceActionOrBuilder
- Returns:
- Whether the deidentify field is set.
-
getDeidentify
public Action.Deidentify getDeidentify()
Create a de-identified copy of the input data.
.google.privacy.dlp.v2.Action.Deidentify deidentify = 7;
- Specified by:
getDeidentify
in interfaceActionOrBuilder
- Returns:
- The deidentify.
-
setDeidentify
public Action.Builder setDeidentify(Action.Deidentify value)
Create a de-identified copy of the input data.
.google.privacy.dlp.v2.Action.Deidentify deidentify = 7;
-
setDeidentify
public Action.Builder setDeidentify(Action.Deidentify.Builder builderForValue)
Create a de-identified copy of the input data.
.google.privacy.dlp.v2.Action.Deidentify deidentify = 7;
-
mergeDeidentify
public Action.Builder mergeDeidentify(Action.Deidentify value)
Create a de-identified copy of the input data.
.google.privacy.dlp.v2.Action.Deidentify deidentify = 7;
-
clearDeidentify
public Action.Builder clearDeidentify()
Create a de-identified copy of the input data.
.google.privacy.dlp.v2.Action.Deidentify deidentify = 7;
-
getDeidentifyBuilder
public Action.Deidentify.Builder getDeidentifyBuilder()
Create a de-identified copy of the input data.
.google.privacy.dlp.v2.Action.Deidentify deidentify = 7;
-
getDeidentifyOrBuilder
public Action.DeidentifyOrBuilder getDeidentifyOrBuilder()
Create a de-identified copy of the input data.
.google.privacy.dlp.v2.Action.Deidentify deidentify = 7;
- Specified by:
getDeidentifyOrBuilder
in interfaceActionOrBuilder
-
hasJobNotificationEmails
public boolean hasJobNotificationEmails()
Sends an email when the job completes. The email goes to IAM project owners and technical [Essential Contacts](https://cloud.google.com/resource-manager/docs/managing-notification-contacts).
.google.privacy.dlp.v2.Action.JobNotificationEmails job_notification_emails = 8;
- Specified by:
hasJobNotificationEmails
in interfaceActionOrBuilder
- Returns:
- Whether the jobNotificationEmails field is set.
-
getJobNotificationEmails
public Action.JobNotificationEmails getJobNotificationEmails()
Sends an email when the job completes. The email goes to IAM project owners and technical [Essential Contacts](https://cloud.google.com/resource-manager/docs/managing-notification-contacts).
.google.privacy.dlp.v2.Action.JobNotificationEmails job_notification_emails = 8;
- Specified by:
getJobNotificationEmails
in interfaceActionOrBuilder
- Returns:
- The jobNotificationEmails.
-
setJobNotificationEmails
public Action.Builder setJobNotificationEmails(Action.JobNotificationEmails value)
Sends an email when the job completes. The email goes to IAM project owners and technical [Essential Contacts](https://cloud.google.com/resource-manager/docs/managing-notification-contacts).
.google.privacy.dlp.v2.Action.JobNotificationEmails job_notification_emails = 8;
-
setJobNotificationEmails
public Action.Builder setJobNotificationEmails(Action.JobNotificationEmails.Builder builderForValue)
Sends an email when the job completes. The email goes to IAM project owners and technical [Essential Contacts](https://cloud.google.com/resource-manager/docs/managing-notification-contacts).
.google.privacy.dlp.v2.Action.JobNotificationEmails job_notification_emails = 8;
-
mergeJobNotificationEmails
public Action.Builder mergeJobNotificationEmails(Action.JobNotificationEmails value)
Sends an email when the job completes. The email goes to IAM project owners and technical [Essential Contacts](https://cloud.google.com/resource-manager/docs/managing-notification-contacts).
.google.privacy.dlp.v2.Action.JobNotificationEmails job_notification_emails = 8;
-
clearJobNotificationEmails
public Action.Builder clearJobNotificationEmails()
Sends an email when the job completes. The email goes to IAM project owners and technical [Essential Contacts](https://cloud.google.com/resource-manager/docs/managing-notification-contacts).
.google.privacy.dlp.v2.Action.JobNotificationEmails job_notification_emails = 8;
-
getJobNotificationEmailsBuilder
public Action.JobNotificationEmails.Builder getJobNotificationEmailsBuilder()
Sends an email when the job completes. The email goes to IAM project owners and technical [Essential Contacts](https://cloud.google.com/resource-manager/docs/managing-notification-contacts).
.google.privacy.dlp.v2.Action.JobNotificationEmails job_notification_emails = 8;
-
getJobNotificationEmailsOrBuilder
public Action.JobNotificationEmailsOrBuilder getJobNotificationEmailsOrBuilder()
Sends an email when the job completes. The email goes to IAM project owners and technical [Essential Contacts](https://cloud.google.com/resource-manager/docs/managing-notification-contacts).
.google.privacy.dlp.v2.Action.JobNotificationEmails job_notification_emails = 8;
- Specified by:
getJobNotificationEmailsOrBuilder
in interfaceActionOrBuilder
-
hasPublishToStackdriver
public boolean hasPublishToStackdriver()
Enable Stackdriver metric dlp.googleapis.com/finding_count.
.google.privacy.dlp.v2.Action.PublishToStackdriver publish_to_stackdriver = 9;
- Specified by:
hasPublishToStackdriver
in interfaceActionOrBuilder
- Returns:
- Whether the publishToStackdriver field is set.
-
getPublishToStackdriver
public Action.PublishToStackdriver getPublishToStackdriver()
Enable Stackdriver metric dlp.googleapis.com/finding_count.
.google.privacy.dlp.v2.Action.PublishToStackdriver publish_to_stackdriver = 9;
- Specified by:
getPublishToStackdriver
in interfaceActionOrBuilder
- Returns:
- The publishToStackdriver.
-
setPublishToStackdriver
public Action.Builder setPublishToStackdriver(Action.PublishToStackdriver value)
Enable Stackdriver metric dlp.googleapis.com/finding_count.
.google.privacy.dlp.v2.Action.PublishToStackdriver publish_to_stackdriver = 9;
-
setPublishToStackdriver
public Action.Builder setPublishToStackdriver(Action.PublishToStackdriver.Builder builderForValue)
Enable Stackdriver metric dlp.googleapis.com/finding_count.
.google.privacy.dlp.v2.Action.PublishToStackdriver publish_to_stackdriver = 9;
-
mergePublishToStackdriver
public Action.Builder mergePublishToStackdriver(Action.PublishToStackdriver value)
Enable Stackdriver metric dlp.googleapis.com/finding_count.
.google.privacy.dlp.v2.Action.PublishToStackdriver publish_to_stackdriver = 9;
-
clearPublishToStackdriver
public Action.Builder clearPublishToStackdriver()
Enable Stackdriver metric dlp.googleapis.com/finding_count.
.google.privacy.dlp.v2.Action.PublishToStackdriver publish_to_stackdriver = 9;
-
getPublishToStackdriverBuilder
public Action.PublishToStackdriver.Builder getPublishToStackdriverBuilder()
Enable Stackdriver metric dlp.googleapis.com/finding_count.
.google.privacy.dlp.v2.Action.PublishToStackdriver publish_to_stackdriver = 9;
-
getPublishToStackdriverOrBuilder
public Action.PublishToStackdriverOrBuilder getPublishToStackdriverOrBuilder()
Enable Stackdriver metric dlp.googleapis.com/finding_count.
.google.privacy.dlp.v2.Action.PublishToStackdriver publish_to_stackdriver = 9;
- Specified by:
getPublishToStackdriverOrBuilder
in interfaceActionOrBuilder
-
setUnknownFields
public final Action.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<Action.Builder>
-
mergeUnknownFields
public final Action.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<Action.Builder>
-
-