Package com.google.privacy.dlp.v2
Class TransformationSummary
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- com.google.privacy.dlp.v2.TransformationSummary
-
- All Implemented Interfaces:
TransformationSummaryOrBuilder
,com.google.protobuf.Message
,com.google.protobuf.MessageLite
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Serializable
public final class TransformationSummary extends com.google.protobuf.GeneratedMessageV3 implements TransformationSummaryOrBuilder
Summary of a single transformation. Only one of 'transformation', 'field_transformation', or 'record_suppress' will be set.
Protobuf typegoogle.privacy.dlp.v2.TransformationSummary
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
TransformationSummary.Builder
Summary of a single transformation.static class
TransformationSummary.SummaryResult
A collection that informs the user the number of times a particular `TransformationResultCode` and error details occurred.static interface
TransformationSummary.SummaryResultOrBuilder
static class
TransformationSummary.TransformationResultCode
Possible outcomes of transformations.-
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
FIELD_FIELD_NUMBER
static int
FIELD_TRANSFORMATIONS_FIELD_NUMBER
static int
INFO_TYPE_FIELD_NUMBER
static int
RECORD_SUPPRESS_FIELD_NUMBER
static int
RESULTS_FIELD_NUMBER
static int
TRANSFORMATION_FIELD_NUMBER
static int
TRANSFORMED_BYTES_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object obj)
static TransformationSummary
getDefaultInstance()
TransformationSummary
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
FieldId
getField()
Set if the transformation was limited to a specific FieldId.FieldIdOrBuilder
getFieldOrBuilder()
Set if the transformation was limited to a specific FieldId.FieldTransformation
getFieldTransformations(int index)
The field transformation that was applied.int
getFieldTransformationsCount()
The field transformation that was applied.List<FieldTransformation>
getFieldTransformationsList()
The field transformation that was applied.FieldTransformationOrBuilder
getFieldTransformationsOrBuilder(int index)
The field transformation that was applied.List<? extends FieldTransformationOrBuilder>
getFieldTransformationsOrBuilderList()
The field transformation that was applied.InfoType
getInfoType()
Set if the transformation was limited to a specific InfoType.InfoTypeOrBuilder
getInfoTypeOrBuilder()
Set if the transformation was limited to a specific InfoType.com.google.protobuf.Parser<TransformationSummary>
getParserForType()
RecordSuppression
getRecordSuppress()
The specific suppression option these stats apply to.RecordSuppressionOrBuilder
getRecordSuppressOrBuilder()
The specific suppression option these stats apply to.TransformationSummary.SummaryResult
getResults(int index)
Collection of all transformations that took place or had an error.int
getResultsCount()
Collection of all transformations that took place or had an error.List<TransformationSummary.SummaryResult>
getResultsList()
Collection of all transformations that took place or had an error.TransformationSummary.SummaryResultOrBuilder
getResultsOrBuilder(int index)
Collection of all transformations that took place or had an error.List<? extends TransformationSummary.SummaryResultOrBuilder>
getResultsOrBuilderList()
Collection of all transformations that took place or had an error.int
getSerializedSize()
PrimitiveTransformation
getTransformation()
The specific transformation these stats apply to.PrimitiveTransformationOrBuilder
getTransformationOrBuilder()
The specific transformation these stats apply to.long
getTransformedBytes()
Total size in bytes that were transformed in some way.boolean
hasField()
Set if the transformation was limited to a specific FieldId.int
hashCode()
boolean
hasInfoType()
Set if the transformation was limited to a specific InfoType.boolean
hasRecordSuppress()
The specific suppression option these stats apply to.boolean
hasTransformation()
The specific transformation these stats apply to.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
static TransformationSummary.Builder
newBuilder()
static TransformationSummary.Builder
newBuilder(TransformationSummary prototype)
TransformationSummary.Builder
newBuilderForType()
protected TransformationSummary.Builder
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
protected Object
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
static TransformationSummary
parseDelimitedFrom(InputStream input)
static TransformationSummary
parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static TransformationSummary
parseFrom(byte[] data)
static TransformationSummary
parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static TransformationSummary
parseFrom(com.google.protobuf.ByteString data)
static TransformationSummary
parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static TransformationSummary
parseFrom(com.google.protobuf.CodedInputStream input)
static TransformationSummary
parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static TransformationSummary
parseFrom(InputStream input)
static TransformationSummary
parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static TransformationSummary
parseFrom(ByteBuffer data)
static TransformationSummary
parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static com.google.protobuf.Parser<TransformationSummary>
parser()
TransformationSummary.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
-
INFO_TYPE_FIELD_NUMBER
public static final int INFO_TYPE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
FIELD_FIELD_NUMBER
public static final int FIELD_FIELD_NUMBER
- See Also:
- Constant Field Values
-
TRANSFORMATION_FIELD_NUMBER
public static final int TRANSFORMATION_FIELD_NUMBER
- See Also:
- Constant Field Values
-
FIELD_TRANSFORMATIONS_FIELD_NUMBER
public static final int FIELD_TRANSFORMATIONS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
RECORD_SUPPRESS_FIELD_NUMBER
public static final int RECORD_SUPPRESS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
RESULTS_FIELD_NUMBER
public static final int RESULTS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
TRANSFORMED_BYTES_FIELD_NUMBER
public static final int TRANSFORMED_BYTES_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
-
hasInfoType
public boolean hasInfoType()
Set if the transformation was limited to a specific InfoType.
.google.privacy.dlp.v2.InfoType info_type = 1;
- Specified by:
hasInfoType
in interfaceTransformationSummaryOrBuilder
- Returns:
- Whether the infoType field is set.
-
getInfoType
public InfoType getInfoType()
Set if the transformation was limited to a specific InfoType.
.google.privacy.dlp.v2.InfoType info_type = 1;
- Specified by:
getInfoType
in interfaceTransformationSummaryOrBuilder
- Returns:
- The infoType.
-
getInfoTypeOrBuilder
public InfoTypeOrBuilder getInfoTypeOrBuilder()
Set if the transformation was limited to a specific InfoType.
.google.privacy.dlp.v2.InfoType info_type = 1;
- Specified by:
getInfoTypeOrBuilder
in interfaceTransformationSummaryOrBuilder
-
hasField
public boolean hasField()
Set if the transformation was limited to a specific FieldId.
.google.privacy.dlp.v2.FieldId field = 2;
- Specified by:
hasField
in interfaceTransformationSummaryOrBuilder
- Returns:
- Whether the field field is set.
-
getField
public FieldId getField()
Set if the transformation was limited to a specific FieldId.
.google.privacy.dlp.v2.FieldId field = 2;
- Specified by:
getField
in interfaceTransformationSummaryOrBuilder
- Returns:
- The field.
-
getFieldOrBuilder
public FieldIdOrBuilder getFieldOrBuilder()
Set if the transformation was limited to a specific FieldId.
.google.privacy.dlp.v2.FieldId field = 2;
- Specified by:
getFieldOrBuilder
in interfaceTransformationSummaryOrBuilder
-
hasTransformation
public boolean hasTransformation()
The specific transformation these stats apply to.
.google.privacy.dlp.v2.PrimitiveTransformation transformation = 3;
- Specified by:
hasTransformation
in interfaceTransformationSummaryOrBuilder
- Returns:
- Whether the transformation field is set.
-
getTransformation
public PrimitiveTransformation getTransformation()
The specific transformation these stats apply to.
.google.privacy.dlp.v2.PrimitiveTransformation transformation = 3;
- Specified by:
getTransformation
in interfaceTransformationSummaryOrBuilder
- Returns:
- The transformation.
-
getTransformationOrBuilder
public PrimitiveTransformationOrBuilder getTransformationOrBuilder()
The specific transformation these stats apply to.
.google.privacy.dlp.v2.PrimitiveTransformation transformation = 3;
- Specified by:
getTransformationOrBuilder
in interfaceTransformationSummaryOrBuilder
-
getFieldTransformationsList
public List<FieldTransformation> getFieldTransformationsList()
The field transformation that was applied. If multiple field transformations are requested for a single field, this list will contain all of them; otherwise, only one is supplied.
repeated .google.privacy.dlp.v2.FieldTransformation field_transformations = 5;
- Specified by:
getFieldTransformationsList
in interfaceTransformationSummaryOrBuilder
-
getFieldTransformationsOrBuilderList
public List<? extends FieldTransformationOrBuilder> getFieldTransformationsOrBuilderList()
The field transformation that was applied. If multiple field transformations are requested for a single field, this list will contain all of them; otherwise, only one is supplied.
repeated .google.privacy.dlp.v2.FieldTransformation field_transformations = 5;
- Specified by:
getFieldTransformationsOrBuilderList
in interfaceTransformationSummaryOrBuilder
-
getFieldTransformationsCount
public int getFieldTransformationsCount()
The field transformation that was applied. If multiple field transformations are requested for a single field, this list will contain all of them; otherwise, only one is supplied.
repeated .google.privacy.dlp.v2.FieldTransformation field_transformations = 5;
- Specified by:
getFieldTransformationsCount
in interfaceTransformationSummaryOrBuilder
-
getFieldTransformations
public FieldTransformation getFieldTransformations(int index)
The field transformation that was applied. If multiple field transformations are requested for a single field, this list will contain all of them; otherwise, only one is supplied.
repeated .google.privacy.dlp.v2.FieldTransformation field_transformations = 5;
- Specified by:
getFieldTransformations
in interfaceTransformationSummaryOrBuilder
-
getFieldTransformationsOrBuilder
public FieldTransformationOrBuilder getFieldTransformationsOrBuilder(int index)
The field transformation that was applied. If multiple field transformations are requested for a single field, this list will contain all of them; otherwise, only one is supplied.
repeated .google.privacy.dlp.v2.FieldTransformation field_transformations = 5;
- Specified by:
getFieldTransformationsOrBuilder
in interfaceTransformationSummaryOrBuilder
-
hasRecordSuppress
public boolean hasRecordSuppress()
The specific suppression option these stats apply to.
.google.privacy.dlp.v2.RecordSuppression record_suppress = 6;
- Specified by:
hasRecordSuppress
in interfaceTransformationSummaryOrBuilder
- Returns:
- Whether the recordSuppress field is set.
-
getRecordSuppress
public RecordSuppression getRecordSuppress()
The specific suppression option these stats apply to.
.google.privacy.dlp.v2.RecordSuppression record_suppress = 6;
- Specified by:
getRecordSuppress
in interfaceTransformationSummaryOrBuilder
- Returns:
- The recordSuppress.
-
getRecordSuppressOrBuilder
public RecordSuppressionOrBuilder getRecordSuppressOrBuilder()
The specific suppression option these stats apply to.
.google.privacy.dlp.v2.RecordSuppression record_suppress = 6;
- Specified by:
getRecordSuppressOrBuilder
in interfaceTransformationSummaryOrBuilder
-
getResultsList
public List<TransformationSummary.SummaryResult> getResultsList()
Collection of all transformations that took place or had an error.
repeated .google.privacy.dlp.v2.TransformationSummary.SummaryResult results = 4;
- Specified by:
getResultsList
in interfaceTransformationSummaryOrBuilder
-
getResultsOrBuilderList
public List<? extends TransformationSummary.SummaryResultOrBuilder> getResultsOrBuilderList()
Collection of all transformations that took place or had an error.
repeated .google.privacy.dlp.v2.TransformationSummary.SummaryResult results = 4;
- Specified by:
getResultsOrBuilderList
in interfaceTransformationSummaryOrBuilder
-
getResultsCount
public int getResultsCount()
Collection of all transformations that took place or had an error.
repeated .google.privacy.dlp.v2.TransformationSummary.SummaryResult results = 4;
- Specified by:
getResultsCount
in interfaceTransformationSummaryOrBuilder
-
getResults
public TransformationSummary.SummaryResult getResults(int index)
Collection of all transformations that took place or had an error.
repeated .google.privacy.dlp.v2.TransformationSummary.SummaryResult results = 4;
- Specified by:
getResults
in interfaceTransformationSummaryOrBuilder
-
getResultsOrBuilder
public TransformationSummary.SummaryResultOrBuilder getResultsOrBuilder(int index)
Collection of all transformations that took place or had an error.
repeated .google.privacy.dlp.v2.TransformationSummary.SummaryResult results = 4;
- Specified by:
getResultsOrBuilder
in interfaceTransformationSummaryOrBuilder
-
getTransformedBytes
public long getTransformedBytes()
Total size in bytes that were transformed in some way.
int64 transformed_bytes = 7;
- Specified by:
getTransformedBytes
in interfaceTransformationSummaryOrBuilder
- Returns:
- The transformedBytes.
-
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 TransformationSummary parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static TransformationSummary parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static TransformationSummary parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static TransformationSummary parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static TransformationSummary parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static TransformationSummary parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static TransformationSummary parseFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static TransformationSummary parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static TransformationSummary parseDelimitedFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static TransformationSummary parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseFrom
public static TransformationSummary parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static TransformationSummary parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
newBuilderForType
public TransformationSummary.Builder newBuilderForType()
- Specified by:
newBuilderForType
in interfacecom.google.protobuf.Message
- Specified by:
newBuilderForType
in interfacecom.google.protobuf.MessageLite
-
newBuilder
public static TransformationSummary.Builder newBuilder()
-
newBuilder
public static TransformationSummary.Builder newBuilder(TransformationSummary prototype)
-
toBuilder
public TransformationSummary.Builder toBuilder()
- Specified by:
toBuilder
in interfacecom.google.protobuf.Message
- Specified by:
toBuilder
in interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected TransformationSummary.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForType
in classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static TransformationSummary getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<TransformationSummary> parser()
-
getParserForType
public com.google.protobuf.Parser<TransformationSummary> 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 TransformationSummary getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
-