Package com.google.privacy.dlp.v2
Class InspectContentRequest.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<InspectContentRequest.Builder>
-
- com.google.privacy.dlp.v2.InspectContentRequest.Builder
-
- All Implemented Interfaces:
InspectContentRequestOrBuilder
,com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Cloneable
- Enclosing class:
- InspectContentRequest
public static final class InspectContentRequest.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<InspectContentRequest.Builder> implements InspectContentRequestOrBuilder
Request to search for potentially sensitive info in a ContentItem.
Protobuf typegoogle.privacy.dlp.v2.InspectContentRequest
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description InspectContentRequest.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
InspectContentRequest
build()
InspectContentRequest
buildPartial()
InspectContentRequest.Builder
clear()
InspectContentRequest.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
InspectContentRequest.Builder
clearInspectConfig()
Configuration for the inspector.InspectContentRequest.Builder
clearInspectTemplateName()
Template to use.InspectContentRequest.Builder
clearItem()
The item to inspect.InspectContentRequest.Builder
clearLocationId()
Deprecated.InspectContentRequest.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
InspectContentRequest.Builder
clearParent()
Parent resource name.InspectContentRequest.Builder
clone()
InspectContentRequest
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
InspectConfig
getInspectConfig()
Configuration for the inspector.InspectConfig.Builder
getInspectConfigBuilder()
Configuration for the inspector.InspectConfigOrBuilder
getInspectConfigOrBuilder()
Configuration for the inspector.String
getInspectTemplateName()
Template to use.com.google.protobuf.ByteString
getInspectTemplateNameBytes()
Template to use.ContentItem
getItem()
The item to inspect.ContentItem.Builder
getItemBuilder()
The item to inspect.ContentItemOrBuilder
getItemOrBuilder()
The item to inspect.String
getLocationId()
Deprecated.com.google.protobuf.ByteString
getLocationIdBytes()
Deprecated.String
getParent()
Parent resource name.com.google.protobuf.ByteString
getParentBytes()
Parent resource name.boolean
hasInspectConfig()
Configuration for the inspector.boolean
hasItem()
The item to inspect.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
InspectContentRequest.Builder
mergeFrom(InspectContentRequest other)
InspectContentRequest.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
InspectContentRequest.Builder
mergeFrom(com.google.protobuf.Message other)
InspectContentRequest.Builder
mergeInspectConfig(InspectConfig value)
Configuration for the inspector.InspectContentRequest.Builder
mergeItem(ContentItem value)
The item to inspect.InspectContentRequest.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
InspectContentRequest.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
InspectContentRequest.Builder
setInspectConfig(InspectConfig value)
Configuration for the inspector.InspectContentRequest.Builder
setInspectConfig(InspectConfig.Builder builderForValue)
Configuration for the inspector.InspectContentRequest.Builder
setInspectTemplateName(String value)
Template to use.InspectContentRequest.Builder
setInspectTemplateNameBytes(com.google.protobuf.ByteString value)
Template to use.InspectContentRequest.Builder
setItem(ContentItem value)
The item to inspect.InspectContentRequest.Builder
setItem(ContentItem.Builder builderForValue)
The item to inspect.InspectContentRequest.Builder
setLocationId(String value)
Deprecated.InspectContentRequest.Builder
setLocationIdBytes(com.google.protobuf.ByteString value)
Deprecated.InspectContentRequest.Builder
setParent(String value)
Parent resource name.InspectContentRequest.Builder
setParentBytes(com.google.protobuf.ByteString value)
Parent resource name.InspectContentRequest.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
InspectContentRequest.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<InspectContentRequest.Builder>
-
clear
public InspectContentRequest.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<InspectContentRequest.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<InspectContentRequest.Builder>
-
getDefaultInstanceForType
public InspectContentRequest getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public InspectContentRequest build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public InspectContentRequest buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public InspectContentRequest.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<InspectContentRequest.Builder>
-
setField
public InspectContentRequest.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<InspectContentRequest.Builder>
-
clearField
public InspectContentRequest.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<InspectContentRequest.Builder>
-
clearOneof
public InspectContentRequest.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<InspectContentRequest.Builder>
-
setRepeatedField
public InspectContentRequest.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<InspectContentRequest.Builder>
-
addRepeatedField
public InspectContentRequest.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<InspectContentRequest.Builder>
-
mergeFrom
public InspectContentRequest.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<InspectContentRequest.Builder>
-
mergeFrom
public InspectContentRequest.Builder mergeFrom(InspectContentRequest other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<InspectContentRequest.Builder>
-
mergeFrom
public InspectContentRequest.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<InspectContentRequest.Builder>
- Throws:
IOException
-
getParent
public String getParent()
Parent resource name. The format of this value varies depending on whether you have [specified a processing location](https://cloud.google.com/dlp/docs/specifying-location): + Projects scope, location specified:<br/> `projects/`<var>PROJECT_ID</var>`/locations/`<var>LOCATION_ID</var> + Projects scope, no location specified (defaults to global):<br/> `projects/`<var>PROJECT_ID</var> The following example `parent` string specifies a parent project with the identifier `example-project`, and specifies the `europe-west3` location for processing data: parent=projects/example-project/locations/europe-west3
string parent = 1 [(.google.api.resource_reference) = { ... }
- Specified by:
getParent
in interfaceInspectContentRequestOrBuilder
- Returns:
- The parent.
-
getParentBytes
public com.google.protobuf.ByteString getParentBytes()
Parent resource name. The format of this value varies depending on whether you have [specified a processing location](https://cloud.google.com/dlp/docs/specifying-location): + Projects scope, location specified:<br/> `projects/`<var>PROJECT_ID</var>`/locations/`<var>LOCATION_ID</var> + Projects scope, no location specified (defaults to global):<br/> `projects/`<var>PROJECT_ID</var> The following example `parent` string specifies a parent project with the identifier `example-project`, and specifies the `europe-west3` location for processing data: parent=projects/example-project/locations/europe-west3
string parent = 1 [(.google.api.resource_reference) = { ... }
- Specified by:
getParentBytes
in interfaceInspectContentRequestOrBuilder
- Returns:
- The bytes for parent.
-
setParent
public InspectContentRequest.Builder setParent(String value)
Parent resource name. The format of this value varies depending on whether you have [specified a processing location](https://cloud.google.com/dlp/docs/specifying-location): + Projects scope, location specified:<br/> `projects/`<var>PROJECT_ID</var>`/locations/`<var>LOCATION_ID</var> + Projects scope, no location specified (defaults to global):<br/> `projects/`<var>PROJECT_ID</var> The following example `parent` string specifies a parent project with the identifier `example-project`, and specifies the `europe-west3` location for processing data: parent=projects/example-project/locations/europe-west3
string parent = 1 [(.google.api.resource_reference) = { ... }
- Parameters:
value
- The parent to set.- Returns:
- This builder for chaining.
-
clearParent
public InspectContentRequest.Builder clearParent()
Parent resource name. The format of this value varies depending on whether you have [specified a processing location](https://cloud.google.com/dlp/docs/specifying-location): + Projects scope, location specified:<br/> `projects/`<var>PROJECT_ID</var>`/locations/`<var>LOCATION_ID</var> + Projects scope, no location specified (defaults to global):<br/> `projects/`<var>PROJECT_ID</var> The following example `parent` string specifies a parent project with the identifier `example-project`, and specifies the `europe-west3` location for processing data: parent=projects/example-project/locations/europe-west3
string parent = 1 [(.google.api.resource_reference) = { ... }
- Returns:
- This builder for chaining.
-
setParentBytes
public InspectContentRequest.Builder setParentBytes(com.google.protobuf.ByteString value)
Parent resource name. The format of this value varies depending on whether you have [specified a processing location](https://cloud.google.com/dlp/docs/specifying-location): + Projects scope, location specified:<br/> `projects/`<var>PROJECT_ID</var>`/locations/`<var>LOCATION_ID</var> + Projects scope, no location specified (defaults to global):<br/> `projects/`<var>PROJECT_ID</var> The following example `parent` string specifies a parent project with the identifier `example-project`, and specifies the `europe-west3` location for processing data: parent=projects/example-project/locations/europe-west3
string parent = 1 [(.google.api.resource_reference) = { ... }
- Parameters:
value
- The bytes for parent to set.- Returns:
- This builder for chaining.
-
hasInspectConfig
public boolean hasInspectConfig()
Configuration for the inspector. What specified here will override the template referenced by the inspect_template_name argument.
.google.privacy.dlp.v2.InspectConfig inspect_config = 2;
- Specified by:
hasInspectConfig
in interfaceInspectContentRequestOrBuilder
- Returns:
- Whether the inspectConfig field is set.
-
getInspectConfig
public InspectConfig getInspectConfig()
Configuration for the inspector. What specified here will override the template referenced by the inspect_template_name argument.
.google.privacy.dlp.v2.InspectConfig inspect_config = 2;
- Specified by:
getInspectConfig
in interfaceInspectContentRequestOrBuilder
- Returns:
- The inspectConfig.
-
setInspectConfig
public InspectContentRequest.Builder setInspectConfig(InspectConfig value)
Configuration for the inspector. What specified here will override the template referenced by the inspect_template_name argument.
.google.privacy.dlp.v2.InspectConfig inspect_config = 2;
-
setInspectConfig
public InspectContentRequest.Builder setInspectConfig(InspectConfig.Builder builderForValue)
Configuration for the inspector. What specified here will override the template referenced by the inspect_template_name argument.
.google.privacy.dlp.v2.InspectConfig inspect_config = 2;
-
mergeInspectConfig
public InspectContentRequest.Builder mergeInspectConfig(InspectConfig value)
Configuration for the inspector. What specified here will override the template referenced by the inspect_template_name argument.
.google.privacy.dlp.v2.InspectConfig inspect_config = 2;
-
clearInspectConfig
public InspectContentRequest.Builder clearInspectConfig()
Configuration for the inspector. What specified here will override the template referenced by the inspect_template_name argument.
.google.privacy.dlp.v2.InspectConfig inspect_config = 2;
-
getInspectConfigBuilder
public InspectConfig.Builder getInspectConfigBuilder()
Configuration for the inspector. What specified here will override the template referenced by the inspect_template_name argument.
.google.privacy.dlp.v2.InspectConfig inspect_config = 2;
-
getInspectConfigOrBuilder
public InspectConfigOrBuilder getInspectConfigOrBuilder()
Configuration for the inspector. What specified here will override the template referenced by the inspect_template_name argument.
.google.privacy.dlp.v2.InspectConfig inspect_config = 2;
- Specified by:
getInspectConfigOrBuilder
in interfaceInspectContentRequestOrBuilder
-
hasItem
public boolean hasItem()
The item to inspect.
.google.privacy.dlp.v2.ContentItem item = 3;
- Specified by:
hasItem
in interfaceInspectContentRequestOrBuilder
- Returns:
- Whether the item field is set.
-
getItem
public ContentItem getItem()
The item to inspect.
.google.privacy.dlp.v2.ContentItem item = 3;
- Specified by:
getItem
in interfaceInspectContentRequestOrBuilder
- Returns:
- The item.
-
setItem
public InspectContentRequest.Builder setItem(ContentItem value)
The item to inspect.
.google.privacy.dlp.v2.ContentItem item = 3;
-
setItem
public InspectContentRequest.Builder setItem(ContentItem.Builder builderForValue)
The item to inspect.
.google.privacy.dlp.v2.ContentItem item = 3;
-
mergeItem
public InspectContentRequest.Builder mergeItem(ContentItem value)
The item to inspect.
.google.privacy.dlp.v2.ContentItem item = 3;
-
clearItem
public InspectContentRequest.Builder clearItem()
The item to inspect.
.google.privacy.dlp.v2.ContentItem item = 3;
-
getItemBuilder
public ContentItem.Builder getItemBuilder()
The item to inspect.
.google.privacy.dlp.v2.ContentItem item = 3;
-
getItemOrBuilder
public ContentItemOrBuilder getItemOrBuilder()
The item to inspect.
.google.privacy.dlp.v2.ContentItem item = 3;
- Specified by:
getItemOrBuilder
in interfaceInspectContentRequestOrBuilder
-
getInspectTemplateName
public String getInspectTemplateName()
Template to use. Any configuration directly specified in inspect_config will override those set in the template. Singular fields that are set in this request will replace their corresponding fields in the template. Repeated fields are appended. Singular sub-messages and groups are recursively merged.
string inspect_template_name = 4;
- Specified by:
getInspectTemplateName
in interfaceInspectContentRequestOrBuilder
- Returns:
- The inspectTemplateName.
-
getInspectTemplateNameBytes
public com.google.protobuf.ByteString getInspectTemplateNameBytes()
Template to use. Any configuration directly specified in inspect_config will override those set in the template. Singular fields that are set in this request will replace their corresponding fields in the template. Repeated fields are appended. Singular sub-messages and groups are recursively merged.
string inspect_template_name = 4;
- Specified by:
getInspectTemplateNameBytes
in interfaceInspectContentRequestOrBuilder
- Returns:
- The bytes for inspectTemplateName.
-
setInspectTemplateName
public InspectContentRequest.Builder setInspectTemplateName(String value)
Template to use. Any configuration directly specified in inspect_config will override those set in the template. Singular fields that are set in this request will replace their corresponding fields in the template. Repeated fields are appended. Singular sub-messages and groups are recursively merged.
string inspect_template_name = 4;
- Parameters:
value
- The inspectTemplateName to set.- Returns:
- This builder for chaining.
-
clearInspectTemplateName
public InspectContentRequest.Builder clearInspectTemplateName()
Template to use. Any configuration directly specified in inspect_config will override those set in the template. Singular fields that are set in this request will replace their corresponding fields in the template. Repeated fields are appended. Singular sub-messages and groups are recursively merged.
string inspect_template_name = 4;
- Returns:
- This builder for chaining.
-
setInspectTemplateNameBytes
public InspectContentRequest.Builder setInspectTemplateNameBytes(com.google.protobuf.ByteString value)
Template to use. Any configuration directly specified in inspect_config will override those set in the template. Singular fields that are set in this request will replace their corresponding fields in the template. Repeated fields are appended. Singular sub-messages and groups are recursively merged.
string inspect_template_name = 4;
- Parameters:
value
- The bytes for inspectTemplateName to set.- Returns:
- This builder for chaining.
-
getLocationId
public String getLocationId()
Deprecated. This field has no effect.
string location_id = 5;
- Specified by:
getLocationId
in interfaceInspectContentRequestOrBuilder
- Returns:
- The locationId.
-
getLocationIdBytes
public com.google.protobuf.ByteString getLocationIdBytes()
Deprecated. This field has no effect.
string location_id = 5;
- Specified by:
getLocationIdBytes
in interfaceInspectContentRequestOrBuilder
- Returns:
- The bytes for locationId.
-
setLocationId
public InspectContentRequest.Builder setLocationId(String value)
Deprecated. This field has no effect.
string location_id = 5;
- Parameters:
value
- The locationId to set.- Returns:
- This builder for chaining.
-
clearLocationId
public InspectContentRequest.Builder clearLocationId()
Deprecated. This field has no effect.
string location_id = 5;
- Returns:
- This builder for chaining.
-
setLocationIdBytes
public InspectContentRequest.Builder setLocationIdBytes(com.google.protobuf.ByteString value)
Deprecated. This field has no effect.
string location_id = 5;
- Parameters:
value
- The bytes for locationId to set.- Returns:
- This builder for chaining.
-
setUnknownFields
public final InspectContentRequest.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<InspectContentRequest.Builder>
-
mergeUnknownFields
public final InspectContentRequest.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<InspectContentRequest.Builder>
-
-