public final class TransformationSummary extends GeneratedMessageV3 implements TransformationSummaryOrBuilder
Summary of a single transformation.
Only one of 'transformation', 'field_transformation', or 'record_suppress'
will be set.
Protobuf type google.privacy.dlp.v2.TransformationSummary
Inherited Members
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessageV3.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessageV3.internalGetMapFieldReflection(int)
Static Fields
public static final int FIELD_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
public static final int FIELD_TRANSFORMATIONS_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
public static final int INFO_TYPE_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
public static final int RECORD_SUPPRESS_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
public static final int RESULTS_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
public static final int TRANSFORMATION_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
public static final int TRANSFORMED_BYTES_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
Static Methods
public static TransformationSummary getDefaultInstance()
public static final Descriptors.Descriptor getDescriptor()
public static TransformationSummary.Builder newBuilder()
public static TransformationSummary.Builder newBuilder(TransformationSummary prototype)
public static TransformationSummary parseDelimitedFrom(InputStream input)
public static TransformationSummary parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static TransformationSummary parseFrom(byte[] data)
Parameter |
Name |
Description |
data |
byte[]
|
public static TransformationSummary parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static TransformationSummary parseFrom(ByteString data)
public static TransformationSummary parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static TransformationSummary parseFrom(CodedInputStream input)
public static TransformationSummary parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static TransformationSummary parseFrom(InputStream input)
public static TransformationSummary parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static TransformationSummary parseFrom(ByteBuffer data)
public static TransformationSummary parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static Parser<TransformationSummary> parser()
Methods
public boolean equals(Object obj)
Parameter |
Name |
Description |
obj |
Object
|
Overrides
public TransformationSummary getDefaultInstanceForType()
public FieldId getField()
Set if the transformation was limited to a specific FieldId.
.google.privacy.dlp.v2.FieldId field = 2;
Returns |
Type |
Description |
FieldId |
The field.
|
public FieldIdOrBuilder getFieldOrBuilder()
Set if the transformation was limited to a specific FieldId.
.google.privacy.dlp.v2.FieldId field = 2;
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;
Parameter |
Name |
Description |
index |
int
|
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;
Returns |
Type |
Description |
int |
|
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;
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;
Parameter |
Name |
Description |
index |
int
|
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;
Returns |
Type |
Description |
List<? extends com.google.privacy.dlp.v2.FieldTransformationOrBuilder> |
|
public InfoType getInfoType()
Set if the transformation was limited to a specific InfoType.
.google.privacy.dlp.v2.InfoType info_type = 1;
Returns |
Type |
Description |
InfoType |
The infoType.
|
public InfoTypeOrBuilder getInfoTypeOrBuilder()
Set if the transformation was limited to a specific InfoType.
.google.privacy.dlp.v2.InfoType info_type = 1;
public Parser<TransformationSummary> getParserForType()
Overrides
public RecordSuppression getRecordSuppress()
The specific suppression option these stats apply to.
.google.privacy.dlp.v2.RecordSuppression record_suppress = 6;
public RecordSuppressionOrBuilder getRecordSuppressOrBuilder()
The specific suppression option these stats apply to.
.google.privacy.dlp.v2.RecordSuppression record_suppress = 6;
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;
Parameter |
Name |
Description |
index |
int
|
public int getResultsCount()
Collection of all transformations that took place or had an error.
repeated .google.privacy.dlp.v2.TransformationSummary.SummaryResult results = 4;
Returns |
Type |
Description |
int |
|
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;
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;
Parameter |
Name |
Description |
index |
int
|
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;
Returns |
Type |
Description |
List<? extends com.google.privacy.dlp.v2.TransformationSummary.SummaryResultOrBuilder> |
|
public int getSerializedSize()
Returns |
Type |
Description |
int |
|
Overrides
public PrimitiveTransformation getTransformation()
The specific transformation these stats apply to.
.google.privacy.dlp.v2.PrimitiveTransformation transformation = 3;
public PrimitiveTransformationOrBuilder getTransformationOrBuilder()
The specific transformation these stats apply to.
.google.privacy.dlp.v2.PrimitiveTransformation transformation = 3;
public long getTransformedBytes()
Total size in bytes that were transformed in some way.
int64 transformed_bytes = 7;
Returns |
Type |
Description |
long |
The transformedBytes.
|
public boolean hasField()
Set if the transformation was limited to a specific FieldId.
.google.privacy.dlp.v2.FieldId field = 2;
Returns |
Type |
Description |
boolean |
Whether the field field is set.
|
public boolean hasInfoType()
Set if the transformation was limited to a specific InfoType.
.google.privacy.dlp.v2.InfoType info_type = 1;
Returns |
Type |
Description |
boolean |
Whether the infoType field is set.
|
public boolean hasRecordSuppress()
The specific suppression option these stats apply to.
.google.privacy.dlp.v2.RecordSuppression record_suppress = 6;
Returns |
Type |
Description |
boolean |
Whether the recordSuppress field is set.
|
public boolean hasTransformation()
The specific transformation these stats apply to.
.google.privacy.dlp.v2.PrimitiveTransformation transformation = 3;
Returns |
Type |
Description |
boolean |
Whether the transformation field is set.
|
Returns |
Type |
Description |
int |
|
Overrides
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
public final boolean isInitialized()
Overrides
public TransformationSummary.Builder newBuilderForType()
protected TransformationSummary.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Overrides
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Returns |
Type |
Description |
Object |
|
Overrides
public TransformationSummary.Builder toBuilder()
public void writeTo(CodedOutputStream output)
Overrides