Package com.google.privacy.dlp.v2
Class VertexDatasetDiscoveryTarget.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<VertexDatasetDiscoveryTarget.Builder>
com.google.privacy.dlp.v2.VertexDatasetDiscoveryTarget.Builder
- All Implemented Interfaces:
VertexDatasetDiscoveryTargetOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- VertexDatasetDiscoveryTarget
public static final class VertexDatasetDiscoveryTarget.Builder
extends com.google.protobuf.GeneratedMessage.Builder<VertexDatasetDiscoveryTarget.Builder>
implements VertexDatasetDiscoveryTargetOrBuilder
Target used to match against for discovery with Vertex AI datasets.Protobuf type
google.privacy.dlp.v2.VertexDatasetDiscoveryTarget-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()In addition to matching the filter, these conditions must be true before a profile is generated.Disable profiling for datasets that match this filter.Required.How often and when to update profiles.In addition to matching the filter, these conditions must be true before a profile is generated.In addition to matching the filter, these conditions must be true before a profile is generated.In addition to matching the filter, these conditions must be true before a profile is generated.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorDisable profiling for datasets that match this filter.Disable profiling for datasets that match this filter.Disable profiling for datasets that match this filter.Required.Required.Required.How often and when to update profiles.How often and when to update profiles.How often and when to update profiles.booleanIn addition to matching the filter, these conditions must be true before a profile is generated.booleanDisable profiling for datasets that match this filter.booleanRequired.booleanHow often and when to update profiles.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanIn addition to matching the filter, these conditions must be true before a profile is generated.mergeDisabled(Disabled value) Disable profiling for datasets that match this filter.Required.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) How often and when to update profiles.In addition to matching the filter, these conditions must be true before a profile is generated.setConditions(DiscoveryVertexDatasetConditions.Builder builderForValue) In addition to matching the filter, these conditions must be true before a profile is generated.setDisabled(Disabled value) Disable profiling for datasets that match this filter.setDisabled(Disabled.Builder builderForValue) Disable profiling for datasets that match this filter.Required.setFilter(DiscoveryVertexDatasetFilter.Builder builderForValue) Required.How often and when to update profiles.setGenerationCadence(DiscoveryVertexDatasetGenerationCadence.Builder builderForValue) How often and when to update profiles.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<VertexDatasetDiscoveryTarget.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<VertexDatasetDiscoveryTarget.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<VertexDatasetDiscoveryTarget.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<VertexDatasetDiscoveryTarget.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<VertexDatasetDiscoveryTarget.Builder>
-
mergeFrom
public VertexDatasetDiscoveryTarget.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<VertexDatasetDiscoveryTarget.Builder>- Throws:
IOException
-
getCadenceCase
- Specified by:
getCadenceCasein interfaceVertexDatasetDiscoveryTargetOrBuilder
-
clearCadence
-
hasFilter
public boolean hasFilter()Required. The datasets the discovery cadence applies to. The first target with a matching filter will be the one to apply to a dataset.
.google.privacy.dlp.v2.DiscoveryVertexDatasetFilter filter = 1 [(.google.api.field_behavior) = REQUIRED];- Specified by:
hasFilterin interfaceVertexDatasetDiscoveryTargetOrBuilder- Returns:
- Whether the filter field is set.
-
getFilter
Required. The datasets the discovery cadence applies to. The first target with a matching filter will be the one to apply to a dataset.
.google.privacy.dlp.v2.DiscoveryVertexDatasetFilter filter = 1 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getFilterin interfaceVertexDatasetDiscoveryTargetOrBuilder- Returns:
- The filter.
-
setFilter
Required. The datasets the discovery cadence applies to. The first target with a matching filter will be the one to apply to a dataset.
.google.privacy.dlp.v2.DiscoveryVertexDatasetFilter filter = 1 [(.google.api.field_behavior) = REQUIRED]; -
setFilter
public VertexDatasetDiscoveryTarget.Builder setFilter(DiscoveryVertexDatasetFilter.Builder builderForValue) Required. The datasets the discovery cadence applies to. The first target with a matching filter will be the one to apply to a dataset.
.google.privacy.dlp.v2.DiscoveryVertexDatasetFilter filter = 1 [(.google.api.field_behavior) = REQUIRED]; -
mergeFilter
Required. The datasets the discovery cadence applies to. The first target with a matching filter will be the one to apply to a dataset.
.google.privacy.dlp.v2.DiscoveryVertexDatasetFilter filter = 1 [(.google.api.field_behavior) = REQUIRED]; -
clearFilter
Required. The datasets the discovery cadence applies to. The first target with a matching filter will be the one to apply to a dataset.
.google.privacy.dlp.v2.DiscoveryVertexDatasetFilter filter = 1 [(.google.api.field_behavior) = REQUIRED]; -
getFilterBuilder
Required. The datasets the discovery cadence applies to. The first target with a matching filter will be the one to apply to a dataset.
.google.privacy.dlp.v2.DiscoveryVertexDatasetFilter filter = 1 [(.google.api.field_behavior) = REQUIRED]; -
getFilterOrBuilder
Required. The datasets the discovery cadence applies to. The first target with a matching filter will be the one to apply to a dataset.
.google.privacy.dlp.v2.DiscoveryVertexDatasetFilter filter = 1 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getFilterOrBuilderin interfaceVertexDatasetDiscoveryTargetOrBuilder
-
hasConditions
public boolean hasConditions()In addition to matching the filter, these conditions must be true before a profile is generated.
.google.privacy.dlp.v2.DiscoveryVertexDatasetConditions conditions = 2;- Specified by:
hasConditionsin interfaceVertexDatasetDiscoveryTargetOrBuilder- Returns:
- Whether the conditions field is set.
-
getConditions
In addition to matching the filter, these conditions must be true before a profile is generated.
.google.privacy.dlp.v2.DiscoveryVertexDatasetConditions conditions = 2;- Specified by:
getConditionsin interfaceVertexDatasetDiscoveryTargetOrBuilder- Returns:
- The conditions.
-
setConditions
In addition to matching the filter, these conditions must be true before a profile is generated.
.google.privacy.dlp.v2.DiscoveryVertexDatasetConditions conditions = 2; -
setConditions
public VertexDatasetDiscoveryTarget.Builder setConditions(DiscoveryVertexDatasetConditions.Builder builderForValue) In addition to matching the filter, these conditions must be true before a profile is generated.
.google.privacy.dlp.v2.DiscoveryVertexDatasetConditions conditions = 2; -
mergeConditions
In addition to matching the filter, these conditions must be true before a profile is generated.
.google.privacy.dlp.v2.DiscoveryVertexDatasetConditions conditions = 2; -
clearConditions
In addition to matching the filter, these conditions must be true before a profile is generated.
.google.privacy.dlp.v2.DiscoveryVertexDatasetConditions conditions = 2; -
getConditionsBuilder
In addition to matching the filter, these conditions must be true before a profile is generated.
.google.privacy.dlp.v2.DiscoveryVertexDatasetConditions conditions = 2; -
getConditionsOrBuilder
In addition to matching the filter, these conditions must be true before a profile is generated.
.google.privacy.dlp.v2.DiscoveryVertexDatasetConditions conditions = 2;- Specified by:
getConditionsOrBuilderin interfaceVertexDatasetDiscoveryTargetOrBuilder
-
hasGenerationCadence
public boolean hasGenerationCadence()How often and when to update profiles. New datasets that match both the filter and conditions are scanned as quickly as possible depending on system capacity.
.google.privacy.dlp.v2.DiscoveryVertexDatasetGenerationCadence generation_cadence = 3;- Specified by:
hasGenerationCadencein interfaceVertexDatasetDiscoveryTargetOrBuilder- Returns:
- Whether the generationCadence field is set.
-
getGenerationCadence
How often and when to update profiles. New datasets that match both the filter and conditions are scanned as quickly as possible depending on system capacity.
.google.privacy.dlp.v2.DiscoveryVertexDatasetGenerationCadence generation_cadence = 3;- Specified by:
getGenerationCadencein interfaceVertexDatasetDiscoveryTargetOrBuilder- Returns:
- The generationCadence.
-
setGenerationCadence
public VertexDatasetDiscoveryTarget.Builder setGenerationCadence(DiscoveryVertexDatasetGenerationCadence value) How often and when to update profiles. New datasets that match both the filter and conditions are scanned as quickly as possible depending on system capacity.
.google.privacy.dlp.v2.DiscoveryVertexDatasetGenerationCadence generation_cadence = 3; -
setGenerationCadence
public VertexDatasetDiscoveryTarget.Builder setGenerationCadence(DiscoveryVertexDatasetGenerationCadence.Builder builderForValue) How often and when to update profiles. New datasets that match both the filter and conditions are scanned as quickly as possible depending on system capacity.
.google.privacy.dlp.v2.DiscoveryVertexDatasetGenerationCadence generation_cadence = 3; -
mergeGenerationCadence
public VertexDatasetDiscoveryTarget.Builder mergeGenerationCadence(DiscoveryVertexDatasetGenerationCadence value) How often and when to update profiles. New datasets that match both the filter and conditions are scanned as quickly as possible depending on system capacity.
.google.privacy.dlp.v2.DiscoveryVertexDatasetGenerationCadence generation_cadence = 3; -
clearGenerationCadence
How often and when to update profiles. New datasets that match both the filter and conditions are scanned as quickly as possible depending on system capacity.
.google.privacy.dlp.v2.DiscoveryVertexDatasetGenerationCadence generation_cadence = 3; -
getGenerationCadenceBuilder
How often and when to update profiles. New datasets that match both the filter and conditions are scanned as quickly as possible depending on system capacity.
.google.privacy.dlp.v2.DiscoveryVertexDatasetGenerationCadence generation_cadence = 3; -
getGenerationCadenceOrBuilder
How often and when to update profiles. New datasets that match both the filter and conditions are scanned as quickly as possible depending on system capacity.
.google.privacy.dlp.v2.DiscoveryVertexDatasetGenerationCadence generation_cadence = 3;- Specified by:
getGenerationCadenceOrBuilderin interfaceVertexDatasetDiscoveryTargetOrBuilder
-
hasDisabled
public boolean hasDisabled()Disable profiling for datasets that match this filter.
.google.privacy.dlp.v2.Disabled disabled = 4;- Specified by:
hasDisabledin interfaceVertexDatasetDiscoveryTargetOrBuilder- Returns:
- Whether the disabled field is set.
-
getDisabled
Disable profiling for datasets that match this filter.
.google.privacy.dlp.v2.Disabled disabled = 4;- Specified by:
getDisabledin interfaceVertexDatasetDiscoveryTargetOrBuilder- Returns:
- The disabled.
-
setDisabled
Disable profiling for datasets that match this filter.
.google.privacy.dlp.v2.Disabled disabled = 4; -
setDisabled
Disable profiling for datasets that match this filter.
.google.privacy.dlp.v2.Disabled disabled = 4; -
mergeDisabled
Disable profiling for datasets that match this filter.
.google.privacy.dlp.v2.Disabled disabled = 4; -
clearDisabled
Disable profiling for datasets that match this filter.
.google.privacy.dlp.v2.Disabled disabled = 4; -
getDisabledBuilder
Disable profiling for datasets that match this filter.
.google.privacy.dlp.v2.Disabled disabled = 4; -
getDisabledOrBuilder
Disable profiling for datasets that match this filter.
.google.privacy.dlp.v2.Disabled disabled = 4;- Specified by:
getDisabledOrBuilderin interfaceVertexDatasetDiscoveryTargetOrBuilder
-