Package com.google.privacy.dlp.v2
Class EntityId.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<EntityId.Builder>
-
- com.google.privacy.dlp.v2.EntityId.Builder
-
- All Implemented Interfaces:
EntityIdOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- EntityId
public static final class EntityId.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<EntityId.Builder> implements EntityIdOrBuilder
An entity in a dataset is a field or set of fields that correspond to a single person. For example, in medical records the `EntityId` might be a patient identifier, or for financial records it might be an account identifier. This message is used when generalizations or analysis must take into account that multiple rows correspond to the same entity.
Protobuf typegoogle.privacy.dlp.v2.EntityId
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description EntityId.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)EntityIdbuild()EntityIdbuildPartial()EntityId.Builderclear()EntityId.BuilderclearField()Composite key indicating which field contains the entity identifier.EntityId.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)EntityId.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)EntityId.Builderclone()EntityIdgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()FieldIdgetField()Composite key indicating which field contains the entity identifier.FieldId.BuildergetFieldBuilder()Composite key indicating which field contains the entity identifier.FieldIdOrBuildergetFieldOrBuilder()Composite key indicating which field contains the entity identifier.booleanhasField()Composite key indicating which field contains the entity identifier.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()EntityId.BuildermergeField(FieldId value)Composite key indicating which field contains the entity identifier.EntityId.BuildermergeFrom(EntityId other)EntityId.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)EntityId.BuildermergeFrom(com.google.protobuf.Message other)EntityId.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)EntityId.BuildersetField(FieldId value)Composite key indicating which field contains the entity identifier.EntityId.BuildersetField(FieldId.Builder builderForValue)Composite key indicating which field contains the entity identifier.EntityId.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)EntityId.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)EntityId.BuildersetUnknownFields(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:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<EntityId.Builder>
-
clear
public EntityId.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<EntityId.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.GeneratedMessageV3.Builder<EntityId.Builder>
-
getDefaultInstanceForType
public EntityId getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public EntityId build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public EntityId buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public EntityId.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<EntityId.Builder>
-
setField
public EntityId.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<EntityId.Builder>
-
clearField
public EntityId.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<EntityId.Builder>
-
clearOneof
public EntityId.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<EntityId.Builder>
-
setRepeatedField
public EntityId.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<EntityId.Builder>
-
addRepeatedField
public EntityId.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<EntityId.Builder>
-
mergeFrom
public EntityId.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<EntityId.Builder>
-
mergeFrom
public EntityId.Builder mergeFrom(EntityId other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<EntityId.Builder>
-
mergeFrom
public EntityId.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<EntityId.Builder>- Throws:
IOException
-
hasField
public boolean hasField()
Composite key indicating which field contains the entity identifier.
.google.privacy.dlp.v2.FieldId field = 1;- Specified by:
hasFieldin interfaceEntityIdOrBuilder- Returns:
- Whether the field field is set.
-
getField
public FieldId getField()
Composite key indicating which field contains the entity identifier.
.google.privacy.dlp.v2.FieldId field = 1;- Specified by:
getFieldin interfaceEntityIdOrBuilder- Returns:
- The field.
-
setField
public EntityId.Builder setField(FieldId value)
Composite key indicating which field contains the entity identifier.
.google.privacy.dlp.v2.FieldId field = 1;
-
setField
public EntityId.Builder setField(FieldId.Builder builderForValue)
Composite key indicating which field contains the entity identifier.
.google.privacy.dlp.v2.FieldId field = 1;
-
mergeField
public EntityId.Builder mergeField(FieldId value)
Composite key indicating which field contains the entity identifier.
.google.privacy.dlp.v2.FieldId field = 1;
-
clearField
public EntityId.Builder clearField()
Composite key indicating which field contains the entity identifier.
.google.privacy.dlp.v2.FieldId field = 1;
-
getFieldBuilder
public FieldId.Builder getFieldBuilder()
Composite key indicating which field contains the entity identifier.
.google.privacy.dlp.v2.FieldId field = 1;
-
getFieldOrBuilder
public FieldIdOrBuilder getFieldOrBuilder()
Composite key indicating which field contains the entity identifier.
.google.privacy.dlp.v2.FieldId field = 1;- Specified by:
getFieldOrBuilderin interfaceEntityIdOrBuilder
-
setUnknownFields
public final EntityId.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<EntityId.Builder>
-
mergeUnknownFields
public final EntityId.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<EntityId.Builder>
-
-