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 classTransformationSummary.BuilderSummary of a single transformation.static classTransformationSummary.SummaryResultA collection that informs the user the number of times a particular `TransformationResultCode` and error details occurred.static interfaceTransformationSummary.SummaryResultOrBuilderstatic classTransformationSummary.TransformationResultCodePossible 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 intFIELD_FIELD_NUMBERstatic intFIELD_TRANSFORMATIONS_FIELD_NUMBERstatic intINFO_TYPE_FIELD_NUMBERstatic intRECORD_SUPPRESS_FIELD_NUMBERstatic intRESULTS_FIELD_NUMBERstatic intTRANSFORMATION_FIELD_NUMBERstatic intTRANSFORMED_BYTES_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)static TransformationSummarygetDefaultInstance()TransformationSummarygetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()FieldIdgetField()Set if the transformation was limited to a specific FieldId.FieldIdOrBuildergetFieldOrBuilder()Set if the transformation was limited to a specific FieldId.FieldTransformationgetFieldTransformations(int index)The field transformation that was applied.intgetFieldTransformationsCount()The field transformation that was applied.List<FieldTransformation>getFieldTransformationsList()The field transformation that was applied.FieldTransformationOrBuildergetFieldTransformationsOrBuilder(int index)The field transformation that was applied.List<? extends FieldTransformationOrBuilder>getFieldTransformationsOrBuilderList()The field transformation that was applied.InfoTypegetInfoType()Set if the transformation was limited to a specific InfoType.InfoTypeOrBuildergetInfoTypeOrBuilder()Set if the transformation was limited to a specific InfoType.com.google.protobuf.Parser<TransformationSummary>getParserForType()RecordSuppressiongetRecordSuppress()The specific suppression option these stats apply to.RecordSuppressionOrBuildergetRecordSuppressOrBuilder()The specific suppression option these stats apply to.TransformationSummary.SummaryResultgetResults(int index)Collection of all transformations that took place or had an error.intgetResultsCount()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.SummaryResultOrBuildergetResultsOrBuilder(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.intgetSerializedSize()PrimitiveTransformationgetTransformation()The specific transformation these stats apply to.PrimitiveTransformationOrBuildergetTransformationOrBuilder()The specific transformation these stats apply to.longgetTransformedBytes()Total size in bytes that were transformed in some way.booleanhasField()Set if the transformation was limited to a specific FieldId.inthashCode()booleanhasInfoType()Set if the transformation was limited to a specific InfoType.booleanhasRecordSuppress()The specific suppression option these stats apply to.booleanhasTransformation()The specific transformation these stats apply to.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()static TransformationSummary.BuildernewBuilder()static TransformationSummary.BuildernewBuilder(TransformationSummary prototype)TransformationSummary.BuildernewBuilderForType()protected TransformationSummary.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)protected ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)static TransformationSummaryparseDelimitedFrom(InputStream input)static TransformationSummaryparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static TransformationSummaryparseFrom(byte[] data)static TransformationSummaryparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static TransformationSummaryparseFrom(com.google.protobuf.ByteString data)static TransformationSummaryparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static TransformationSummaryparseFrom(com.google.protobuf.CodedInputStream input)static TransformationSummaryparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static TransformationSummaryparseFrom(InputStream input)static TransformationSummaryparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static TransformationSummaryparseFrom(ByteBuffer data)static TransformationSummaryparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static com.google.protobuf.Parser<TransformationSummary>parser()TransformationSummary.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
-
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:
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
-
hasInfoType
public boolean hasInfoType()
Set if the transformation was limited to a specific InfoType.
.google.privacy.dlp.v2.InfoType info_type = 1;- Specified by:
hasInfoTypein 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:
getInfoTypein 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:
getInfoTypeOrBuilderin interfaceTransformationSummaryOrBuilder
-
hasField
public boolean hasField()
Set if the transformation was limited to a specific FieldId.
.google.privacy.dlp.v2.FieldId field = 2;- Specified by:
hasFieldin 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:
getFieldin 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:
getFieldOrBuilderin interfaceTransformationSummaryOrBuilder
-
hasTransformation
public boolean hasTransformation()
The specific transformation these stats apply to.
.google.privacy.dlp.v2.PrimitiveTransformation transformation = 3;- Specified by:
hasTransformationin 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:
getTransformationin interfaceTransformationSummaryOrBuilder- Returns:
- The transformation.
-
getTransformationOrBuilder
public PrimitiveTransformationOrBuilder getTransformationOrBuilder()
The specific transformation these stats apply to.
.google.privacy.dlp.v2.PrimitiveTransformation transformation = 3;- Specified by:
getTransformationOrBuilderin 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:
getFieldTransformationsListin 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:
getFieldTransformationsOrBuilderListin 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:
getFieldTransformationsCountin 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:
getFieldTransformationsin 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:
getFieldTransformationsOrBuilderin interfaceTransformationSummaryOrBuilder
-
hasRecordSuppress
public boolean hasRecordSuppress()
The specific suppression option these stats apply to.
.google.privacy.dlp.v2.RecordSuppression record_suppress = 6;- Specified by:
hasRecordSuppressin 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:
getRecordSuppressin 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:
getRecordSuppressOrBuilderin 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:
getResultsListin 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:
getResultsOrBuilderListin 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:
getResultsCountin 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:
getResultsin 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:
getResultsOrBuilderin interfaceTransformationSummaryOrBuilder
-
getTransformedBytes
public long getTransformedBytes()
Total size in bytes that were transformed in some way.
int64 transformed_bytes = 7;- Specified by:
getTransformedBytesin interfaceTransformationSummaryOrBuilder- Returns:
- The transformedBytes.
-
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 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:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein 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:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected TransformationSummary.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForTypein 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:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public TransformationSummary getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
-