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 classReidentifyContentRequest.BuilderRequest 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 intINSPECT_CONFIG_FIELD_NUMBERstatic intINSPECT_TEMPLATE_NAME_FIELD_NUMBERstatic intITEM_FIELD_NUMBERstatic intLOCATION_ID_FIELD_NUMBERstatic intPARENT_FIELD_NUMBERstatic intREIDENTIFY_CONFIG_FIELD_NUMBERstatic intREIDENTIFY_TEMPLATE_NAME_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)static ReidentifyContentRequestgetDefaultInstance()ReidentifyContentRequestgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()InspectConfiggetInspectConfig()Configuration for the inspector.InspectConfigOrBuildergetInspectConfigOrBuilder()Configuration for the inspector.StringgetInspectTemplateName()Template to use.com.google.protobuf.ByteStringgetInspectTemplateNameBytes()Template to use.ContentItemgetItem()The item to re-identify.ContentItemOrBuildergetItemOrBuilder()The item to re-identify.StringgetLocationId()Deprecated.com.google.protobuf.ByteStringgetLocationIdBytes()Deprecated.StringgetParent()Required.com.google.protobuf.ByteStringgetParentBytes()Required.com.google.protobuf.Parser<ReidentifyContentRequest>getParserForType()DeidentifyConfiggetReidentifyConfig()Configuration for the re-identification of the content item.DeidentifyConfigOrBuildergetReidentifyConfigOrBuilder()Configuration for the re-identification of the content item.StringgetReidentifyTemplateName()Template to use.com.google.protobuf.ByteStringgetReidentifyTemplateNameBytes()Template to use.intgetSerializedSize()inthashCode()booleanhasInspectConfig()Configuration for the inspector.booleanhasItem()The item to re-identify.booleanhasReidentifyConfig()Configuration for the re-identification of the content item.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()static ReidentifyContentRequest.BuildernewBuilder()static ReidentifyContentRequest.BuildernewBuilder(ReidentifyContentRequest prototype)ReidentifyContentRequest.BuildernewBuilderForType()protected ReidentifyContentRequest.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)protected ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)static ReidentifyContentRequestparseDelimitedFrom(InputStream input)static ReidentifyContentRequestparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static ReidentifyContentRequestparseFrom(byte[] data)static ReidentifyContentRequestparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static ReidentifyContentRequestparseFrom(com.google.protobuf.ByteString data)static ReidentifyContentRequestparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static ReidentifyContentRequestparseFrom(com.google.protobuf.CodedInputStream input)static ReidentifyContentRequestparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static ReidentifyContentRequestparseFrom(InputStream input)static ReidentifyContentRequestparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static ReidentifyContentRequestparseFrom(ByteBuffer data)static ReidentifyContentRequestparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static com.google.protobuf.Parser<ReidentifyContentRequest>parser()ReidentifyContentRequest.BuildertoBuilder()voidwriteTo(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:
newInstancein classcom.google.protobuf.GeneratedMessageV3
-
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
-
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-west3string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }- Specified by:
getParentin 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-west3string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }- Specified by:
getParentBytesin 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:
hasReidentifyConfigin 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:
getReidentifyConfigin 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:
getReidentifyConfigOrBuilderin interfaceReidentifyContentRequestOrBuilder
-
hasInspectConfig
public boolean hasInspectConfig()
Configuration for the inspector.
.google.privacy.dlp.v2.InspectConfig inspect_config = 3;- Specified by:
hasInspectConfigin 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:
getInspectConfigin interfaceReidentifyContentRequestOrBuilder- Returns:
- The inspectConfig.
-
getInspectConfigOrBuilder
public InspectConfigOrBuilder getInspectConfigOrBuilder()
Configuration for the inspector.
.google.privacy.dlp.v2.InspectConfig inspect_config = 3;- Specified by:
getInspectConfigOrBuilderin interfaceReidentifyContentRequestOrBuilder
-
hasItem
public boolean hasItem()
The item to re-identify. Will be treated as text.
.google.privacy.dlp.v2.ContentItem item = 4;- Specified by:
hasItemin 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:
getItemin 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:
getItemOrBuilderin 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:
getInspectTemplateNamein 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:
getInspectTemplateNameBytesin 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:
getReidentifyTemplateNamein 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:
getReidentifyTemplateNameBytesin interfaceReidentifyContentRequestOrBuilder- Returns:
- The bytes for reidentifyTemplateName.
-
getLocationId
public String getLocationId()
Deprecated. This field has no effect.
string location_id = 7;- Specified by:
getLocationIdin interfaceReidentifyContentRequestOrBuilder- Returns:
- The locationId.
-
getLocationIdBytes
public com.google.protobuf.ByteString getLocationIdBytes()
Deprecated. This field has no effect.
string location_id = 7;- Specified by:
getLocationIdBytesin interfaceReidentifyContentRequestOrBuilder- Returns:
- The bytes for locationId.
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessageV3- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()
- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessageV3
-
equals
public boolean equals(Object obj)
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()
- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein 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:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein 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:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected ReidentifyContentRequest.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForTypein 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:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public ReidentifyContentRequest getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
-