public static final class InspectContentRequest.Builder extends GeneratedMessageV3.Builder<InspectContentRequest.Builder> implements InspectContentRequestOrBuilder
Request to search for potentially sensitive info in a ContentItem.Protobuf type
google.privacy.dlp.v2beta2.InspectContentRequestgetAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofmergeFrompublic static final Descriptors.Descriptor getDescriptor()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class GeneratedMessageV3.Builder<InspectContentRequest.Builder>public InspectContentRequest.Builder clear()
clear in interface Message.Builderclear in interface MessageLite.Builderclear in class GeneratedMessageV3.Builder<InspectContentRequest.Builder>public Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface Message.BuildergetDescriptorForType in interface MessageOrBuildergetDescriptorForType in class GeneratedMessageV3.Builder<InspectContentRequest.Builder>public InspectContentRequest getDefaultInstanceForType()
getDefaultInstanceForType in interface MessageLiteOrBuildergetDefaultInstanceForType in interface MessageOrBuilderpublic InspectContentRequest build()
build in interface Message.Builderbuild in interface MessageLite.Builderpublic InspectContentRequest buildPartial()
buildPartial in interface Message.BuilderbuildPartial in interface MessageLite.Builderpublic InspectContentRequest.Builder clone()
clone in interface Message.Builderclone in interface MessageLite.Builderclone in class GeneratedMessageV3.Builder<InspectContentRequest.Builder>public InspectContentRequest.Builder setField(Descriptors.FieldDescriptor field, java.lang.Object value)
setField in interface Message.BuildersetField in class GeneratedMessageV3.Builder<InspectContentRequest.Builder>public InspectContentRequest.Builder clearField(Descriptors.FieldDescriptor field)
clearField in interface Message.BuilderclearField in class GeneratedMessageV3.Builder<InspectContentRequest.Builder>public InspectContentRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
clearOneof in interface Message.BuilderclearOneof in class GeneratedMessageV3.Builder<InspectContentRequest.Builder>public InspectContentRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, java.lang.Object value)
setRepeatedField in interface Message.BuildersetRepeatedField in class GeneratedMessageV3.Builder<InspectContentRequest.Builder>public InspectContentRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, java.lang.Object value)
addRepeatedField in interface Message.BuilderaddRepeatedField in class GeneratedMessageV3.Builder<InspectContentRequest.Builder>public InspectContentRequest.Builder mergeFrom(Message other)
mergeFrom in interface Message.BuildermergeFrom in class AbstractMessage.Builder<InspectContentRequest.Builder>public InspectContentRequest.Builder mergeFrom(InspectContentRequest other)
public final boolean isInitialized()
isInitialized in interface MessageLiteOrBuilderisInitialized in class GeneratedMessageV3.Builder<InspectContentRequest.Builder>public InspectContentRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry) throws java.io.IOException
mergeFrom in interface Message.BuildermergeFrom in interface MessageLite.BuildermergeFrom in class AbstractMessage.Builder<InspectContentRequest.Builder>java.io.IOExceptionpublic java.lang.String getParent()
The parent resource name, for example projects/my-project-id.
string parent = 1;getParent in interface InspectContentRequestOrBuilderpublic ByteString getParentBytes()
The parent resource name, for example projects/my-project-id.
string parent = 1;getParentBytes in interface InspectContentRequestOrBuilderpublic InspectContentRequest.Builder setParent(java.lang.String value)
The parent resource name, for example projects/my-project-id.
string parent = 1;public InspectContentRequest.Builder clearParent()
The parent resource name, for example projects/my-project-id.
string parent = 1;public InspectContentRequest.Builder setParentBytes(ByteString value)
The parent resource name, for example projects/my-project-id.
string parent = 1;public boolean hasInspectConfig()
Configuration for the inspector. What specified here will override the template referenced by the inspect_template_name argument.
.google.privacy.dlp.v2beta2.InspectConfig inspect_config = 2;hasInspectConfig in interface InspectContentRequestOrBuilderpublic InspectConfig getInspectConfig()
Configuration for the inspector. What specified here will override the template referenced by the inspect_template_name argument.
.google.privacy.dlp.v2beta2.InspectConfig inspect_config = 2;getInspectConfig in interface InspectContentRequestOrBuilderpublic 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.v2beta2.InspectConfig inspect_config = 2;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.v2beta2.InspectConfig inspect_config = 2;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.v2beta2.InspectConfig inspect_config = 2;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.v2beta2.InspectConfig inspect_config = 2;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.v2beta2.InspectConfig inspect_config = 2;public InspectConfigOrBuilder getInspectConfigOrBuilder()
Configuration for the inspector. What specified here will override the template referenced by the inspect_template_name argument.
.google.privacy.dlp.v2beta2.InspectConfig inspect_config = 2;getInspectConfigOrBuilder in interface InspectContentRequestOrBuilderpublic boolean hasItem()
The item to inspect.
.google.privacy.dlp.v2beta2.ContentItem item = 3;hasItem in interface InspectContentRequestOrBuilderpublic ContentItem getItem()
The item to inspect.
.google.privacy.dlp.v2beta2.ContentItem item = 3;getItem in interface InspectContentRequestOrBuilderpublic InspectContentRequest.Builder setItem(ContentItem value)
The item to inspect.
.google.privacy.dlp.v2beta2.ContentItem item = 3;public InspectContentRequest.Builder setItem(ContentItem.Builder builderForValue)
The item to inspect.
.google.privacy.dlp.v2beta2.ContentItem item = 3;public InspectContentRequest.Builder mergeItem(ContentItem value)
The item to inspect.
.google.privacy.dlp.v2beta2.ContentItem item = 3;public InspectContentRequest.Builder clearItem()
The item to inspect.
.google.privacy.dlp.v2beta2.ContentItem item = 3;public ContentItem.Builder getItemBuilder()
The item to inspect.
.google.privacy.dlp.v2beta2.ContentItem item = 3;public ContentItemOrBuilder getItemOrBuilder()
The item to inspect.
.google.privacy.dlp.v2beta2.ContentItem item = 3;getItemOrBuilder in interface InspectContentRequestOrBuilderpublic java.lang.String getInspectTemplateName()
Optional 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;getInspectTemplateName in interface InspectContentRequestOrBuilderpublic ByteString getInspectTemplateNameBytes()
Optional 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;getInspectTemplateNameBytes in interface InspectContentRequestOrBuilderpublic InspectContentRequest.Builder setInspectTemplateName(java.lang.String value)
Optional 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;public InspectContentRequest.Builder clearInspectTemplateName()
Optional 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;public InspectContentRequest.Builder setInspectTemplateNameBytes(ByteString value)
Optional 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;public final InspectContentRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
setUnknownFields in interface Message.BuildersetUnknownFields in class GeneratedMessageV3.Builder<InspectContentRequest.Builder>public final InspectContentRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
mergeUnknownFields in interface Message.BuildermergeUnknownFields in class GeneratedMessageV3.Builder<InspectContentRequest.Builder>