Package com.google.privacy.dlp.v2
Class TableOptions.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<TableOptions.Builder>
-
- com.google.privacy.dlp.v2.TableOptions.Builder
-
- All Implemented Interfaces:
TableOptionsOrBuilder
,com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Cloneable
- Enclosing class:
- TableOptions
public static final class TableOptions.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<TableOptions.Builder> implements TableOptionsOrBuilder
Instructions regarding the table content being inspected.
Protobuf typegoogle.privacy.dlp.v2.TableOptions
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description TableOptions.Builder
addAllIdentifyingFields(Iterable<? extends FieldId> values)
The columns that are the primary keys for table objects included in ContentItem.TableOptions.Builder
addIdentifyingFields(int index, FieldId value)
The columns that are the primary keys for table objects included in ContentItem.TableOptions.Builder
addIdentifyingFields(int index, FieldId.Builder builderForValue)
The columns that are the primary keys for table objects included in ContentItem.TableOptions.Builder
addIdentifyingFields(FieldId value)
The columns that are the primary keys for table objects included in ContentItem.TableOptions.Builder
addIdentifyingFields(FieldId.Builder builderForValue)
The columns that are the primary keys for table objects included in ContentItem.FieldId.Builder
addIdentifyingFieldsBuilder()
The columns that are the primary keys for table objects included in ContentItem.FieldId.Builder
addIdentifyingFieldsBuilder(int index)
The columns that are the primary keys for table objects included in ContentItem.TableOptions.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
TableOptions
build()
TableOptions
buildPartial()
TableOptions.Builder
clear()
TableOptions.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
TableOptions.Builder
clearIdentifyingFields()
The columns that are the primary keys for table objects included in ContentItem.TableOptions.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
TableOptions.Builder
clone()
TableOptions
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
FieldId
getIdentifyingFields(int index)
The columns that are the primary keys for table objects included in ContentItem.FieldId.Builder
getIdentifyingFieldsBuilder(int index)
The columns that are the primary keys for table objects included in ContentItem.List<FieldId.Builder>
getIdentifyingFieldsBuilderList()
The columns that are the primary keys for table objects included in ContentItem.int
getIdentifyingFieldsCount()
The columns that are the primary keys for table objects included in ContentItem.List<FieldId>
getIdentifyingFieldsList()
The columns that are the primary keys for table objects included in ContentItem.FieldIdOrBuilder
getIdentifyingFieldsOrBuilder(int index)
The columns that are the primary keys for table objects included in ContentItem.List<? extends FieldIdOrBuilder>
getIdentifyingFieldsOrBuilderList()
The columns that are the primary keys for table objects included in ContentItem.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
TableOptions.Builder
mergeFrom(TableOptions other)
TableOptions.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
TableOptions.Builder
mergeFrom(com.google.protobuf.Message other)
TableOptions.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
TableOptions.Builder
removeIdentifyingFields(int index)
The columns that are the primary keys for table objects included in ContentItem.TableOptions.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
TableOptions.Builder
setIdentifyingFields(int index, FieldId value)
The columns that are the primary keys for table objects included in ContentItem.TableOptions.Builder
setIdentifyingFields(int index, FieldId.Builder builderForValue)
The columns that are the primary keys for table objects included in ContentItem.TableOptions.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
TableOptions.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<TableOptions.Builder>
-
clear
public TableOptions.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<TableOptions.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<TableOptions.Builder>
-
getDefaultInstanceForType
public TableOptions getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public TableOptions build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public TableOptions buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public TableOptions.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<TableOptions.Builder>
-
setField
public TableOptions.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<TableOptions.Builder>
-
clearField
public TableOptions.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<TableOptions.Builder>
-
clearOneof
public TableOptions.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<TableOptions.Builder>
-
setRepeatedField
public TableOptions.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<TableOptions.Builder>
-
addRepeatedField
public TableOptions.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<TableOptions.Builder>
-
mergeFrom
public TableOptions.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<TableOptions.Builder>
-
mergeFrom
public TableOptions.Builder mergeFrom(TableOptions other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<TableOptions.Builder>
-
mergeFrom
public TableOptions.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<TableOptions.Builder>
- Throws:
IOException
-
getIdentifyingFieldsList
public List<FieldId> getIdentifyingFieldsList()
The columns that are the primary keys for table objects included in ContentItem. A copy of this cell's value will stored alongside alongside each finding so that the finding can be traced to the specific row it came from. No more than 3 may be provided.
repeated .google.privacy.dlp.v2.FieldId identifying_fields = 1;
- Specified by:
getIdentifyingFieldsList
in interfaceTableOptionsOrBuilder
-
getIdentifyingFieldsCount
public int getIdentifyingFieldsCount()
The columns that are the primary keys for table objects included in ContentItem. A copy of this cell's value will stored alongside alongside each finding so that the finding can be traced to the specific row it came from. No more than 3 may be provided.
repeated .google.privacy.dlp.v2.FieldId identifying_fields = 1;
- Specified by:
getIdentifyingFieldsCount
in interfaceTableOptionsOrBuilder
-
getIdentifyingFields
public FieldId getIdentifyingFields(int index)
The columns that are the primary keys for table objects included in ContentItem. A copy of this cell's value will stored alongside alongside each finding so that the finding can be traced to the specific row it came from. No more than 3 may be provided.
repeated .google.privacy.dlp.v2.FieldId identifying_fields = 1;
- Specified by:
getIdentifyingFields
in interfaceTableOptionsOrBuilder
-
setIdentifyingFields
public TableOptions.Builder setIdentifyingFields(int index, FieldId value)
The columns that are the primary keys for table objects included in ContentItem. A copy of this cell's value will stored alongside alongside each finding so that the finding can be traced to the specific row it came from. No more than 3 may be provided.
repeated .google.privacy.dlp.v2.FieldId identifying_fields = 1;
-
setIdentifyingFields
public TableOptions.Builder setIdentifyingFields(int index, FieldId.Builder builderForValue)
The columns that are the primary keys for table objects included in ContentItem. A copy of this cell's value will stored alongside alongside each finding so that the finding can be traced to the specific row it came from. No more than 3 may be provided.
repeated .google.privacy.dlp.v2.FieldId identifying_fields = 1;
-
addIdentifyingFields
public TableOptions.Builder addIdentifyingFields(FieldId value)
The columns that are the primary keys for table objects included in ContentItem. A copy of this cell's value will stored alongside alongside each finding so that the finding can be traced to the specific row it came from. No more than 3 may be provided.
repeated .google.privacy.dlp.v2.FieldId identifying_fields = 1;
-
addIdentifyingFields
public TableOptions.Builder addIdentifyingFields(int index, FieldId value)
The columns that are the primary keys for table objects included in ContentItem. A copy of this cell's value will stored alongside alongside each finding so that the finding can be traced to the specific row it came from. No more than 3 may be provided.
repeated .google.privacy.dlp.v2.FieldId identifying_fields = 1;
-
addIdentifyingFields
public TableOptions.Builder addIdentifyingFields(FieldId.Builder builderForValue)
The columns that are the primary keys for table objects included in ContentItem. A copy of this cell's value will stored alongside alongside each finding so that the finding can be traced to the specific row it came from. No more than 3 may be provided.
repeated .google.privacy.dlp.v2.FieldId identifying_fields = 1;
-
addIdentifyingFields
public TableOptions.Builder addIdentifyingFields(int index, FieldId.Builder builderForValue)
The columns that are the primary keys for table objects included in ContentItem. A copy of this cell's value will stored alongside alongside each finding so that the finding can be traced to the specific row it came from. No more than 3 may be provided.
repeated .google.privacy.dlp.v2.FieldId identifying_fields = 1;
-
addAllIdentifyingFields
public TableOptions.Builder addAllIdentifyingFields(Iterable<? extends FieldId> values)
The columns that are the primary keys for table objects included in ContentItem. A copy of this cell's value will stored alongside alongside each finding so that the finding can be traced to the specific row it came from. No more than 3 may be provided.
repeated .google.privacy.dlp.v2.FieldId identifying_fields = 1;
-
clearIdentifyingFields
public TableOptions.Builder clearIdentifyingFields()
The columns that are the primary keys for table objects included in ContentItem. A copy of this cell's value will stored alongside alongside each finding so that the finding can be traced to the specific row it came from. No more than 3 may be provided.
repeated .google.privacy.dlp.v2.FieldId identifying_fields = 1;
-
removeIdentifyingFields
public TableOptions.Builder removeIdentifyingFields(int index)
The columns that are the primary keys for table objects included in ContentItem. A copy of this cell's value will stored alongside alongside each finding so that the finding can be traced to the specific row it came from. No more than 3 may be provided.
repeated .google.privacy.dlp.v2.FieldId identifying_fields = 1;
-
getIdentifyingFieldsBuilder
public FieldId.Builder getIdentifyingFieldsBuilder(int index)
The columns that are the primary keys for table objects included in ContentItem. A copy of this cell's value will stored alongside alongside each finding so that the finding can be traced to the specific row it came from. No more than 3 may be provided.
repeated .google.privacy.dlp.v2.FieldId identifying_fields = 1;
-
getIdentifyingFieldsOrBuilder
public FieldIdOrBuilder getIdentifyingFieldsOrBuilder(int index)
The columns that are the primary keys for table objects included in ContentItem. A copy of this cell's value will stored alongside alongside each finding so that the finding can be traced to the specific row it came from. No more than 3 may be provided.
repeated .google.privacy.dlp.v2.FieldId identifying_fields = 1;
- Specified by:
getIdentifyingFieldsOrBuilder
in interfaceTableOptionsOrBuilder
-
getIdentifyingFieldsOrBuilderList
public List<? extends FieldIdOrBuilder> getIdentifyingFieldsOrBuilderList()
The columns that are the primary keys for table objects included in ContentItem. A copy of this cell's value will stored alongside alongside each finding so that the finding can be traced to the specific row it came from. No more than 3 may be provided.
repeated .google.privacy.dlp.v2.FieldId identifying_fields = 1;
- Specified by:
getIdentifyingFieldsOrBuilderList
in interfaceTableOptionsOrBuilder
-
addIdentifyingFieldsBuilder
public FieldId.Builder addIdentifyingFieldsBuilder()
The columns that are the primary keys for table objects included in ContentItem. A copy of this cell's value will stored alongside alongside each finding so that the finding can be traced to the specific row it came from. No more than 3 may be provided.
repeated .google.privacy.dlp.v2.FieldId identifying_fields = 1;
-
addIdentifyingFieldsBuilder
public FieldId.Builder addIdentifyingFieldsBuilder(int index)
The columns that are the primary keys for table objects included in ContentItem. A copy of this cell's value will stored alongside alongside each finding so that the finding can be traced to the specific row it came from. No more than 3 may be provided.
repeated .google.privacy.dlp.v2.FieldId identifying_fields = 1;
-
getIdentifyingFieldsBuilderList
public List<FieldId.Builder> getIdentifyingFieldsBuilderList()
The columns that are the primary keys for table objects included in ContentItem. A copy of this cell's value will stored alongside alongside each finding so that the finding can be traced to the specific row it came from. No more than 3 may be provided.
repeated .google.privacy.dlp.v2.FieldId identifying_fields = 1;
-
setUnknownFields
public final TableOptions.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<TableOptions.Builder>
-
mergeUnknownFields
public final TableOptions.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<TableOptions.Builder>
-
-