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.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
EntityId
build()
EntityId
buildPartial()
EntityId.Builder
clear()
EntityId.Builder
clearField()
Composite key indicating which field contains the entity identifier.EntityId.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
EntityId.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
EntityId.Builder
clone()
EntityId
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
FieldId
getField()
Composite key indicating which field contains the entity identifier.FieldId.Builder
getFieldBuilder()
Composite key indicating which field contains the entity identifier.FieldIdOrBuilder
getFieldOrBuilder()
Composite key indicating which field contains the entity identifier.boolean
hasField()
Composite key indicating which field contains the entity identifier.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
EntityId.Builder
mergeField(FieldId value)
Composite key indicating which field contains the entity identifier.EntityId.Builder
mergeFrom(EntityId other)
EntityId.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
EntityId.Builder
mergeFrom(com.google.protobuf.Message other)
EntityId.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
EntityId.Builder
setField(FieldId value)
Composite key indicating which field contains the entity identifier.EntityId.Builder
setField(FieldId.Builder builderForValue)
Composite key indicating which field contains the entity identifier.EntityId.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
EntityId.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
EntityId.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<EntityId.Builder>
-
clear
public EntityId.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<EntityId.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<EntityId.Builder>
-
getDefaultInstanceForType
public EntityId getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public EntityId build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public EntityId buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public EntityId.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<EntityId.Builder>
-
setField
public EntityId.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<EntityId.Builder>
-
clearField
public EntityId.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<EntityId.Builder>
-
clearOneof
public EntityId.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<EntityId.Builder>
-
setRepeatedField
public EntityId.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<EntityId.Builder>
-
addRepeatedField
public EntityId.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<EntityId.Builder>
-
mergeFrom
public EntityId.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<EntityId.Builder>
-
mergeFrom
public EntityId.Builder mergeFrom(EntityId other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in 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:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in 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:
hasField
in 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:
getField
in 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:
getFieldOrBuilder
in interfaceEntityIdOrBuilder
-
setUnknownFields
public final EntityId.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<EntityId.Builder>
-
mergeUnknownFields
public final EntityId.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<EntityId.Builder>
-
-