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.GeneratedMessageV3.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.GeneratedMessageV3.Builder<ContentItem.Builder> implements ContentItemOrBuilder
Protobuf typegoogle.privacy.dlp.v2.ContentItem
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ContentItem.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
ContentItem
build()
ContentItem
buildPartial()
ContentItem.Builder
clear()
ContentItem.Builder
clearByteItem()
Content data to inspect or redact.ContentItem.Builder
clearDataItem()
ContentItem.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
ContentItem.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
ContentItem.Builder
clearTable()
Structured content for inspection.ContentItem.Builder
clearValue()
String data to inspect or redact.ContentItem.Builder
clone()
ByteContentItem
getByteItem()
Content data to inspect or redact.ByteContentItem.Builder
getByteItemBuilder()
Content data to inspect or redact.ByteContentItemOrBuilder
getByteItemOrBuilder()
Content data to inspect or redact.ContentItem.DataItemCase
getDataItemCase()
ContentItem
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
Table
getTable()
Structured content for inspection.Table.Builder
getTableBuilder()
Structured content for inspection.TableOrBuilder
getTableOrBuilder()
Structured content for inspection.String
getValue()
String data to inspect or redact.com.google.protobuf.ByteString
getValueBytes()
String data to inspect or redact.boolean
hasByteItem()
Content data to inspect or redact.boolean
hasTable()
Structured content for inspection.boolean
hasValue()
String data to inspect or redact.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
ContentItem.Builder
mergeByteItem(ByteContentItem value)
Content data to inspect or redact.ContentItem.Builder
mergeFrom(ContentItem other)
ContentItem.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
ContentItem.Builder
mergeFrom(com.google.protobuf.Message other)
ContentItem.Builder
mergeTable(Table value)
Structured content for inspection.ContentItem.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
ContentItem.Builder
setByteItem(ByteContentItem value)
Content data to inspect or redact.ContentItem.Builder
setByteItem(ByteContentItem.Builder builderForValue)
Content data to inspect or redact.ContentItem.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
ContentItem.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
ContentItem.Builder
setTable(Table value)
Structured content for inspection.ContentItem.Builder
setTable(Table.Builder builderForValue)
Structured content for inspection.ContentItem.Builder
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
ContentItem.Builder
setValue(String value)
String data to inspect or redact.ContentItem.Builder
setValueBytes(com.google.protobuf.ByteString value)
String data to inspect or redact.-
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<ContentItem.Builder>
-
clear
public ContentItem.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<ContentItem.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<ContentItem.Builder>
-
getDefaultInstanceForType
public ContentItem getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public ContentItem build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public ContentItem buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public ContentItem.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<ContentItem.Builder>
-
setField
public ContentItem.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<ContentItem.Builder>
-
clearField
public ContentItem.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<ContentItem.Builder>
-
clearOneof
public ContentItem.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<ContentItem.Builder>
-
setRepeatedField
public ContentItem.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<ContentItem.Builder>
-
addRepeatedField
public ContentItem.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<ContentItem.Builder>
-
mergeFrom
public ContentItem.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<ContentItem.Builder>
-
mergeFrom
public ContentItem.Builder mergeFrom(ContentItem other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<ContentItem.Builder>
-
mergeFrom
public ContentItem.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<ContentItem.Builder>
- Throws:
IOException
-
getDataItemCase
public ContentItem.DataItemCase getDataItemCase()
- Specified by:
getDataItemCase
in interfaceContentItemOrBuilder
-
clearDataItem
public ContentItem.Builder clearDataItem()
-
hasValue
public boolean hasValue()
String data to inspect or redact.
string value = 3;
- Specified by:
hasValue
in interfaceContentItemOrBuilder
- Returns:
- Whether the value field is set.
-
getValue
public String getValue()
String data to inspect or redact.
string value = 3;
- Specified by:
getValue
in interfaceContentItemOrBuilder
- Returns:
- The value.
-
getValueBytes
public com.google.protobuf.ByteString getValueBytes()
String data to inspect or redact.
string value = 3;
- Specified by:
getValueBytes
in interfaceContentItemOrBuilder
- Returns:
- The bytes for value.
-
setValue
public ContentItem.Builder setValue(String value)
String data to inspect or redact.
string value = 3;
- Parameters:
value
- The value to set.- Returns:
- This builder for chaining.
-
clearValue
public ContentItem.Builder clearValue()
String data to inspect or redact.
string value = 3;
- Returns:
- This builder for chaining.
-
setValueBytes
public ContentItem.Builder setValueBytes(com.google.protobuf.ByteString value)
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/dlp/docs/inspecting-text#inspecting_a_table to learn more.
.google.privacy.dlp.v2.Table table = 4;
- Specified by:
hasTable
in interfaceContentItemOrBuilder
- Returns:
- Whether the table field is set.
-
getTable
public Table getTable()
Structured content for inspection. See https://cloud.google.com/dlp/docs/inspecting-text#inspecting_a_table to learn more.
.google.privacy.dlp.v2.Table table = 4;
- Specified by:
getTable
in interfaceContentItemOrBuilder
- Returns:
- The table.
-
setTable
public ContentItem.Builder setTable(Table value)
Structured content for inspection. See https://cloud.google.com/dlp/docs/inspecting-text#inspecting_a_table to learn more.
.google.privacy.dlp.v2.Table table = 4;
-
setTable
public ContentItem.Builder setTable(Table.Builder builderForValue)
Structured content for inspection. See https://cloud.google.com/dlp/docs/inspecting-text#inspecting_a_table to learn more.
.google.privacy.dlp.v2.Table table = 4;
-
mergeTable
public ContentItem.Builder mergeTable(Table value)
Structured content for inspection. See https://cloud.google.com/dlp/docs/inspecting-text#inspecting_a_table to learn more.
.google.privacy.dlp.v2.Table table = 4;
-
clearTable
public ContentItem.Builder clearTable()
Structured content for inspection. See https://cloud.google.com/dlp/docs/inspecting-text#inspecting_a_table to learn more.
.google.privacy.dlp.v2.Table table = 4;
-
getTableBuilder
public Table.Builder getTableBuilder()
Structured content for inspection. See https://cloud.google.com/dlp/docs/inspecting-text#inspecting_a_table to learn more.
.google.privacy.dlp.v2.Table table = 4;
-
getTableOrBuilder
public TableOrBuilder getTableOrBuilder()
Structured content for inspection. See https://cloud.google.com/dlp/docs/inspecting-text#inspecting_a_table to learn more.
.google.privacy.dlp.v2.Table table = 4;
- Specified by:
getTableOrBuilder
in 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:
hasByteItem
in interfaceContentItemOrBuilder
- Returns:
- Whether the byteItem field is set.
-
getByteItem
public ByteContentItem getByteItem()
Content data to inspect or redact. Replaces `type` and `data`.
.google.privacy.dlp.v2.ByteContentItem byte_item = 5;
- Specified by:
getByteItem
in interfaceContentItemOrBuilder
- Returns:
- The byteItem.
-
setByteItem
public ContentItem.Builder setByteItem(ByteContentItem value)
Content data to inspect or redact. Replaces `type` and `data`.
.google.privacy.dlp.v2.ByteContentItem byte_item = 5;
-
setByteItem
public ContentItem.Builder setByteItem(ByteContentItem.Builder builderForValue)
Content data to inspect or redact. Replaces `type` and `data`.
.google.privacy.dlp.v2.ByteContentItem byte_item = 5;
-
mergeByteItem
public ContentItem.Builder mergeByteItem(ByteContentItem value)
Content data to inspect or redact. Replaces `type` and `data`.
.google.privacy.dlp.v2.ByteContentItem byte_item = 5;
-
clearByteItem
public ContentItem.Builder clearByteItem()
Content data to inspect or redact. Replaces `type` and `data`.
.google.privacy.dlp.v2.ByteContentItem byte_item = 5;
-
getByteItemBuilder
public ByteContentItem.Builder getByteItemBuilder()
Content data to inspect or redact. Replaces `type` and `data`.
.google.privacy.dlp.v2.ByteContentItem byte_item = 5;
-
getByteItemOrBuilder
public ByteContentItemOrBuilder getByteItemOrBuilder()
Content data to inspect or redact. Replaces `type` and `data`.
.google.privacy.dlp.v2.ByteContentItem byte_item = 5;
- Specified by:
getByteItemOrBuilder
in interfaceContentItemOrBuilder
-
setUnknownFields
public final ContentItem.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<ContentItem.Builder>
-
mergeUnknownFields
public final ContentItem.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<ContentItem.Builder>
-
-