Package com.google.privacy.dlp.v2
Class ContentItem.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<ContentItem.Builder>
com.google.privacy.dlp.v2.ContentItem.Builder
- All Implemented Interfaces:
ContentItemOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- ContentItem
public static final class ContentItem.Builder
extends com.google.protobuf.GeneratedMessage.Builder<ContentItem.Builder>
implements ContentItemOrBuilder
Type of content to inspect.Protobuf type
google.privacy.dlp.v2.ContentItem-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Content data to inspect or redact.User provided metadata for the content.Structured content for inspection.String data to inspect or redact.Content data to inspect or redact.Content data to inspect or redact.Content data to inspect or redact.User provided metadata for the content.User provided metadata for the content.User provided metadata for the content.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetTable()Structured content for inspection.Structured content for inspection.Structured content for inspection.getValue()String data to inspect or redact.com.google.protobuf.ByteStringString data to inspect or redact.booleanContent data to inspect or redact.booleanUser provided metadata for the content.booleanhasTable()Structured content for inspection.booleanhasValue()String data to inspect or redact.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeByteItem(ByteContentItem value) Content data to inspect or redact.User provided metadata for the content.mergeFrom(ContentItem other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeTable(Table value) Structured content for inspection.setByteItem(ByteContentItem value) Content data to inspect or redact.setByteItem(ByteContentItem.Builder builderForValue) Content data to inspect or redact.User provided metadata for the content.setContentMetadata(ContentMetadata.Builder builderForValue) User provided metadata for the content.Structured content for inspection.setTable(Table.Builder builderForValue) Structured content for inspection.String data to inspect or redact.setValueBytes(com.google.protobuf.ByteString value) String data to inspect or redact.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<ContentItem.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<ContentItem.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<ContentItem.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<ContentItem.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<ContentItem.Builder>
-
mergeFrom
public ContentItem.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<ContentItem.Builder>- Throws:
IOException
-
getDataItemCase
- Specified by:
getDataItemCasein interfaceContentItemOrBuilder
-
clearDataItem
-
hasValue
public boolean hasValue()String data to inspect or redact.
string value = 3;- Specified by:
hasValuein interfaceContentItemOrBuilder- Returns:
- Whether the value field is set.
-
getValue
String data to inspect or redact.
string value = 3;- Specified by:
getValuein interfaceContentItemOrBuilder- Returns:
- The value.
-
getValueBytes
public com.google.protobuf.ByteString getValueBytes()String data to inspect or redact.
string value = 3;- Specified by:
getValueBytesin interfaceContentItemOrBuilder- Returns:
- The bytes for value.
-
setValue
String data to inspect or redact.
string value = 3;- Parameters:
value- The value to set.- Returns:
- This builder for chaining.
-
clearValue
String data to inspect or redact.
string value = 3;- Returns:
- This builder for chaining.
-
setValueBytes
String data to inspect or redact.
string value = 3;- Parameters:
value- The bytes for value to set.- Returns:
- This builder for chaining.
-
hasTable
public boolean hasTable()Structured content for inspection. See https://cloud.google.com/sensitive-data-protection/docs/inspecting-text#inspecting_a_table to learn more.
.google.privacy.dlp.v2.Table table = 4;- Specified by:
hasTablein interfaceContentItemOrBuilder- Returns:
- Whether the table field is set.
-
getTable
Structured content for inspection. See https://cloud.google.com/sensitive-data-protection/docs/inspecting-text#inspecting_a_table to learn more.
.google.privacy.dlp.v2.Table table = 4;- Specified by:
getTablein interfaceContentItemOrBuilder- Returns:
- The table.
-
setTable
Structured content for inspection. See https://cloud.google.com/sensitive-data-protection/docs/inspecting-text#inspecting_a_table to learn more.
.google.privacy.dlp.v2.Table table = 4; -
setTable
Structured content for inspection. See https://cloud.google.com/sensitive-data-protection/docs/inspecting-text#inspecting_a_table to learn more.
.google.privacy.dlp.v2.Table table = 4; -
mergeTable
Structured content for inspection. See https://cloud.google.com/sensitive-data-protection/docs/inspecting-text#inspecting_a_table to learn more.
.google.privacy.dlp.v2.Table table = 4; -
clearTable
Structured content for inspection. See https://cloud.google.com/sensitive-data-protection/docs/inspecting-text#inspecting_a_table to learn more.
.google.privacy.dlp.v2.Table table = 4; -
getTableBuilder
Structured content for inspection. See https://cloud.google.com/sensitive-data-protection/docs/inspecting-text#inspecting_a_table to learn more.
.google.privacy.dlp.v2.Table table = 4; -
getTableOrBuilder
Structured content for inspection. See https://cloud.google.com/sensitive-data-protection/docs/inspecting-text#inspecting_a_table to learn more.
.google.privacy.dlp.v2.Table table = 4;- Specified by:
getTableOrBuilderin interfaceContentItemOrBuilder
-
hasByteItem
public boolean hasByteItem()Content data to inspect or redact. Replaces `type` and `data`.
.google.privacy.dlp.v2.ByteContentItem byte_item = 5;- Specified by:
hasByteItemin interfaceContentItemOrBuilder- Returns:
- Whether the byteItem field is set.
-
getByteItem
Content data to inspect or redact. Replaces `type` and `data`.
.google.privacy.dlp.v2.ByteContentItem byte_item = 5;- Specified by:
getByteItemin interfaceContentItemOrBuilder- Returns:
- The byteItem.
-
setByteItem
Content data to inspect or redact. Replaces `type` and `data`.
.google.privacy.dlp.v2.ByteContentItem byte_item = 5; -
setByteItem
Content data to inspect or redact. Replaces `type` and `data`.
.google.privacy.dlp.v2.ByteContentItem byte_item = 5; -
mergeByteItem
Content data to inspect or redact. Replaces `type` and `data`.
.google.privacy.dlp.v2.ByteContentItem byte_item = 5; -
clearByteItem
Content data to inspect or redact. Replaces `type` and `data`.
.google.privacy.dlp.v2.ByteContentItem byte_item = 5; -
getByteItemBuilder
Content data to inspect or redact. Replaces `type` and `data`.
.google.privacy.dlp.v2.ByteContentItem byte_item = 5; -
getByteItemOrBuilder
Content data to inspect or redact. Replaces `type` and `data`.
.google.privacy.dlp.v2.ByteContentItem byte_item = 5;- Specified by:
getByteItemOrBuilderin interfaceContentItemOrBuilder
-
hasContentMetadata
public boolean hasContentMetadata()User provided metadata for the content.
.google.privacy.dlp.v2.ContentMetadata content_metadata = 6;- Specified by:
hasContentMetadatain interfaceContentItemOrBuilder- Returns:
- Whether the contentMetadata field is set.
-
getContentMetadata
User provided metadata for the content.
.google.privacy.dlp.v2.ContentMetadata content_metadata = 6;- Specified by:
getContentMetadatain interfaceContentItemOrBuilder- Returns:
- The contentMetadata.
-
setContentMetadata
User provided metadata for the content.
.google.privacy.dlp.v2.ContentMetadata content_metadata = 6; -
setContentMetadata
User provided metadata for the content.
.google.privacy.dlp.v2.ContentMetadata content_metadata = 6; -
mergeContentMetadata
User provided metadata for the content.
.google.privacy.dlp.v2.ContentMetadata content_metadata = 6; -
clearContentMetadata
User provided metadata for the content.
.google.privacy.dlp.v2.ContentMetadata content_metadata = 6; -
getContentMetadataBuilder
User provided metadata for the content.
.google.privacy.dlp.v2.ContentMetadata content_metadata = 6; -
getContentMetadataOrBuilder
User provided metadata for the content.
.google.privacy.dlp.v2.ContentMetadata content_metadata = 6;- Specified by:
getContentMetadataOrBuilderin interfaceContentItemOrBuilder
-