Package com.google.privacy.dlp.v2
Class ReidentifyContentRequest
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- com.google.privacy.dlp.v2.ReidentifyContentRequest
-
- All Implemented Interfaces:
ReidentifyContentRequestOrBuilder
,com.google.protobuf.Message
,com.google.protobuf.MessageLite
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Serializable
public final class ReidentifyContentRequest extends com.google.protobuf.GeneratedMessageV3 implements ReidentifyContentRequestOrBuilder
Request to re-identify an item.
Protobuf typegoogle.privacy.dlp.v2.ReidentifyContentRequest
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ReidentifyContentRequest.Builder
Request to re-identify an item.-
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter
-
-
Field Summary
Fields Modifier and Type Field Description static int
INSPECT_CONFIG_FIELD_NUMBER
static int
INSPECT_TEMPLATE_NAME_FIELD_NUMBER
static int
ITEM_FIELD_NUMBER
static int
LOCATION_ID_FIELD_NUMBER
static int
PARENT_FIELD_NUMBER
static int
REIDENTIFY_CONFIG_FIELD_NUMBER
static int
REIDENTIFY_TEMPLATE_NAME_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object obj)
static ReidentifyContentRequest
getDefaultInstance()
ReidentifyContentRequest
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
InspectConfig
getInspectConfig()
Configuration for the inspector.InspectConfigOrBuilder
getInspectConfigOrBuilder()
Configuration for the inspector.String
getInspectTemplateName()
Template to use.com.google.protobuf.ByteString
getInspectTemplateNameBytes()
Template to use.ContentItem
getItem()
The item to re-identify.ContentItemOrBuilder
getItemOrBuilder()
The item to re-identify.String
getLocationId()
Deprecated.com.google.protobuf.ByteString
getLocationIdBytes()
Deprecated.String
getParent()
Required.com.google.protobuf.ByteString
getParentBytes()
Required.com.google.protobuf.Parser<ReidentifyContentRequest>
getParserForType()
DeidentifyConfig
getReidentifyConfig()
Configuration for the re-identification of the content item.DeidentifyConfigOrBuilder
getReidentifyConfigOrBuilder()
Configuration for the re-identification of the content item.String
getReidentifyTemplateName()
Template to use.com.google.protobuf.ByteString
getReidentifyTemplateNameBytes()
Template to use.int
getSerializedSize()
int
hashCode()
boolean
hasInspectConfig()
Configuration for the inspector.boolean
hasItem()
The item to re-identify.boolean
hasReidentifyConfig()
Configuration for the re-identification of the content item.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
static ReidentifyContentRequest.Builder
newBuilder()
static ReidentifyContentRequest.Builder
newBuilder(ReidentifyContentRequest prototype)
ReidentifyContentRequest.Builder
newBuilderForType()
protected ReidentifyContentRequest.Builder
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
protected Object
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
static ReidentifyContentRequest
parseDelimitedFrom(InputStream input)
static ReidentifyContentRequest
parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static ReidentifyContentRequest
parseFrom(byte[] data)
static ReidentifyContentRequest
parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static ReidentifyContentRequest
parseFrom(com.google.protobuf.ByteString data)
static ReidentifyContentRequest
parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static ReidentifyContentRequest
parseFrom(com.google.protobuf.CodedInputStream input)
static ReidentifyContentRequest
parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static ReidentifyContentRequest
parseFrom(InputStream input)
static ReidentifyContentRequest
parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static ReidentifyContentRequest
parseFrom(ByteBuffer data)
static ReidentifyContentRequest
parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static com.google.protobuf.Parser<ReidentifyContentRequest>
parser()
ReidentifyContentRequest.Builder
toBuilder()
void
writeTo(com.google.protobuf.CodedOutputStream output)
-
Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag
-
Methods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
PARENT_FIELD_NUMBER
public static final int PARENT_FIELD_NUMBER
- See Also:
- Constant Field Values
-
REIDENTIFY_CONFIG_FIELD_NUMBER
public static final int REIDENTIFY_CONFIG_FIELD_NUMBER
- See Also:
- Constant Field Values
-
INSPECT_CONFIG_FIELD_NUMBER
public static final int INSPECT_CONFIG_FIELD_NUMBER
- See Also:
- Constant Field Values
-
ITEM_FIELD_NUMBER
public static final int ITEM_FIELD_NUMBER
- See Also:
- Constant Field Values
-
INSPECT_TEMPLATE_NAME_FIELD_NUMBER
public static final int INSPECT_TEMPLATE_NAME_FIELD_NUMBER
- See Also:
- Constant Field Values
-
REIDENTIFY_TEMPLATE_NAME_FIELD_NUMBER
public static final int REIDENTIFY_TEMPLATE_NAME_FIELD_NUMBER
- See Also:
- Constant Field Values
-
LOCATION_ID_FIELD_NUMBER
public static final int LOCATION_ID_FIELD_NUMBER
- See Also:
- Constant Field Values
-
-
Method Detail
-
newInstance
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
- Overrides:
newInstance
in classcom.google.protobuf.GeneratedMessageV3
-
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
-
getParent
public String getParent()
Required. Parent resource name. The format of this value varies depending on whether you have [specified a processing location](https://cloud.google.com/dlp/docs/specifying-location): + Projects scope, location specified:<br/> `projects/`<var>PROJECT_ID</var>`/locations/`<var>LOCATION_ID</var> + Projects scope, no location specified (defaults to global):<br/> `projects/`<var>PROJECT_ID</var> The following example `parent` string specifies a parent project with the identifier `example-project`, and specifies the `europe-west3` location for processing data: parent=projects/example-project/locations/europe-west3
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
- Specified by:
getParent
in interfaceReidentifyContentRequestOrBuilder
- Returns:
- The parent.
-
getParentBytes
public com.google.protobuf.ByteString getParentBytes()
Required. Parent resource name. The format of this value varies depending on whether you have [specified a processing location](https://cloud.google.com/dlp/docs/specifying-location): + Projects scope, location specified:<br/> `projects/`<var>PROJECT_ID</var>`/locations/`<var>LOCATION_ID</var> + Projects scope, no location specified (defaults to global):<br/> `projects/`<var>PROJECT_ID</var> The following example `parent` string specifies a parent project with the identifier `example-project`, and specifies the `europe-west3` location for processing data: parent=projects/example-project/locations/europe-west3
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
- Specified by:
getParentBytes
in interfaceReidentifyContentRequestOrBuilder
- Returns:
- The bytes for parent.
-
hasReidentifyConfig
public boolean hasReidentifyConfig()
Configuration for the re-identification of the content item. This field shares the same proto message type that is used for de-identification, however its usage here is for the reversal of the previous de-identification. Re-identification is performed by examining the transformations used to de-identify the items and executing the reverse. This requires that only reversible transformations be provided here. The reversible transformations are: - `CryptoDeterministicConfig` - `CryptoReplaceFfxFpeConfig`
.google.privacy.dlp.v2.DeidentifyConfig reidentify_config = 2;
- Specified by:
hasReidentifyConfig
in interfaceReidentifyContentRequestOrBuilder
- Returns:
- Whether the reidentifyConfig field is set.
-
getReidentifyConfig
public DeidentifyConfig getReidentifyConfig()
Configuration for the re-identification of the content item. This field shares the same proto message type that is used for de-identification, however its usage here is for the reversal of the previous de-identification. Re-identification is performed by examining the transformations used to de-identify the items and executing the reverse. This requires that only reversible transformations be provided here. The reversible transformations are: - `CryptoDeterministicConfig` - `CryptoReplaceFfxFpeConfig`
.google.privacy.dlp.v2.DeidentifyConfig reidentify_config = 2;
- Specified by:
getReidentifyConfig
in interfaceReidentifyContentRequestOrBuilder
- Returns:
- The reidentifyConfig.
-
getReidentifyConfigOrBuilder
public DeidentifyConfigOrBuilder getReidentifyConfigOrBuilder()
Configuration for the re-identification of the content item. This field shares the same proto message type that is used for de-identification, however its usage here is for the reversal of the previous de-identification. Re-identification is performed by examining the transformations used to de-identify the items and executing the reverse. This requires that only reversible transformations be provided here. The reversible transformations are: - `CryptoDeterministicConfig` - `CryptoReplaceFfxFpeConfig`
.google.privacy.dlp.v2.DeidentifyConfig reidentify_config = 2;
- Specified by:
getReidentifyConfigOrBuilder
in interfaceReidentifyContentRequestOrBuilder
-
hasInspectConfig
public boolean hasInspectConfig()
Configuration for the inspector.
.google.privacy.dlp.v2.InspectConfig inspect_config = 3;
- Specified by:
hasInspectConfig
in interfaceReidentifyContentRequestOrBuilder
- Returns:
- Whether the inspectConfig field is set.
-
getInspectConfig
public InspectConfig getInspectConfig()
Configuration for the inspector.
.google.privacy.dlp.v2.InspectConfig inspect_config = 3;
- Specified by:
getInspectConfig
in interfaceReidentifyContentRequestOrBuilder
- Returns:
- The inspectConfig.
-
getInspectConfigOrBuilder
public InspectConfigOrBuilder getInspectConfigOrBuilder()
Configuration for the inspector.
.google.privacy.dlp.v2.InspectConfig inspect_config = 3;
- Specified by:
getInspectConfigOrBuilder
in interfaceReidentifyContentRequestOrBuilder
-
hasItem
public boolean hasItem()
The item to re-identify. Will be treated as text.
.google.privacy.dlp.v2.ContentItem item = 4;
- Specified by:
hasItem
in interfaceReidentifyContentRequestOrBuilder
- Returns:
- Whether the item field is set.
-
getItem
public ContentItem getItem()
The item to re-identify. Will be treated as text.
.google.privacy.dlp.v2.ContentItem item = 4;
- Specified by:
getItem
in interfaceReidentifyContentRequestOrBuilder
- Returns:
- The item.
-
getItemOrBuilder
public ContentItemOrBuilder getItemOrBuilder()
The item to re-identify. Will be treated as text.
.google.privacy.dlp.v2.ContentItem item = 4;
- Specified by:
getItemOrBuilder
in interfaceReidentifyContentRequestOrBuilder
-
getInspectTemplateName
public String getInspectTemplateName()
Template to use. Any configuration directly specified in `inspect_config` will override those set in the template. Singular fields that are set in this request will replace their corresponding fields in the template. Repeated fields are appended. Singular sub-messages and groups are recursively merged.
string inspect_template_name = 5;
- Specified by:
getInspectTemplateName
in interfaceReidentifyContentRequestOrBuilder
- Returns:
- The inspectTemplateName.
-
getInspectTemplateNameBytes
public com.google.protobuf.ByteString getInspectTemplateNameBytes()
Template to use. Any configuration directly specified in `inspect_config` will override those set in the template. Singular fields that are set in this request will replace their corresponding fields in the template. Repeated fields are appended. Singular sub-messages and groups are recursively merged.
string inspect_template_name = 5;
- Specified by:
getInspectTemplateNameBytes
in interfaceReidentifyContentRequestOrBuilder
- Returns:
- The bytes for inspectTemplateName.
-
getReidentifyTemplateName
public String getReidentifyTemplateName()
Template to use. References an instance of `DeidentifyTemplate`. Any configuration directly specified in `reidentify_config` or `inspect_config` will override those set in the template. The `DeidentifyTemplate` used must include only reversible transformations. Singular fields that are set in this request will replace their corresponding fields in the template. Repeated fields are appended. Singular sub-messages and groups are recursively merged.
string reidentify_template_name = 6;
- Specified by:
getReidentifyTemplateName
in interfaceReidentifyContentRequestOrBuilder
- Returns:
- The reidentifyTemplateName.
-
getReidentifyTemplateNameBytes
public com.google.protobuf.ByteString getReidentifyTemplateNameBytes()
Template to use. References an instance of `DeidentifyTemplate`. Any configuration directly specified in `reidentify_config` or `inspect_config` will override those set in the template. The `DeidentifyTemplate` used must include only reversible transformations. Singular fields that are set in this request will replace their corresponding fields in the template. Repeated fields are appended. Singular sub-messages and groups are recursively merged.
string reidentify_template_name = 6;
- Specified by:
getReidentifyTemplateNameBytes
in interfaceReidentifyContentRequestOrBuilder
- Returns:
- The bytes for reidentifyTemplateName.
-
getLocationId
public String getLocationId()
Deprecated. This field has no effect.
string location_id = 7;
- Specified by:
getLocationId
in interfaceReidentifyContentRequestOrBuilder
- Returns:
- The locationId.
-
getLocationIdBytes
public com.google.protobuf.ByteString getLocationIdBytes()
Deprecated. This field has no effect.
string location_id = 7;
- Specified by:
getLocationIdBytes
in interfaceReidentifyContentRequestOrBuilder
- Returns:
- The bytes for locationId.
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException
- Specified by:
writeTo
in interfacecom.google.protobuf.MessageLite
- Overrides:
writeTo
in classcom.google.protobuf.GeneratedMessageV3
- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()
- Specified by:
getSerializedSize
in interfacecom.google.protobuf.MessageLite
- Overrides:
getSerializedSize
in classcom.google.protobuf.GeneratedMessageV3
-
equals
public boolean equals(Object obj)
- Specified by:
equals
in interfacecom.google.protobuf.Message
- Overrides:
equals
in classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()
- Specified by:
hashCode
in interfacecom.google.protobuf.Message
- Overrides:
hashCode
in classcom.google.protobuf.AbstractMessage
-
parseFrom
public static ReidentifyContentRequest parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ReidentifyContentRequest parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ReidentifyContentRequest parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ReidentifyContentRequest parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ReidentifyContentRequest parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ReidentifyContentRequest parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ReidentifyContentRequest parseFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static ReidentifyContentRequest parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static ReidentifyContentRequest parseDelimitedFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static ReidentifyContentRequest parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseFrom
public static ReidentifyContentRequest parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static ReidentifyContentRequest parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
newBuilderForType
public ReidentifyContentRequest.Builder newBuilderForType()
- Specified by:
newBuilderForType
in interfacecom.google.protobuf.Message
- Specified by:
newBuilderForType
in interfacecom.google.protobuf.MessageLite
-
newBuilder
public static ReidentifyContentRequest.Builder newBuilder()
-
newBuilder
public static ReidentifyContentRequest.Builder newBuilder(ReidentifyContentRequest prototype)
-
toBuilder
public ReidentifyContentRequest.Builder toBuilder()
- Specified by:
toBuilder
in interfacecom.google.protobuf.Message
- Specified by:
toBuilder
in interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected ReidentifyContentRequest.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForType
in classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static ReidentifyContentRequest getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<ReidentifyContentRequest> parser()
-
getParserForType
public com.google.protobuf.Parser<ReidentifyContentRequest> getParserForType()
- Specified by:
getParserForType
in interfacecom.google.protobuf.Message
- Specified by:
getParserForType
in interfacecom.google.protobuf.MessageLite
- Overrides:
getParserForType
in classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public ReidentifyContentRequest getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
-