com.google.privacy.dlp.v2.TransformationSummaryOrBuilder Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of proto-google-cloud-dlp-v2 Show documentation
Show all versions of proto-google-cloud-dlp-v2 Show documentation
PROTO library for proto-google-cloud-dlp-v2
/*
* Copyright 2024 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* https://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/privacy/dlp/v2/dlp.proto
// Protobuf Java Version: 3.25.4
package com.google.privacy.dlp.v2;
public interface TransformationSummaryOrBuilder
extends
// @@protoc_insertion_point(interface_extends:google.privacy.dlp.v2.TransformationSummary)
com.google.protobuf.MessageOrBuilder {
/**
*
*
*
* Set if the transformation was limited to a specific InfoType.
*
*
* .google.privacy.dlp.v2.InfoType info_type = 1;
*
* @return Whether the infoType field is set.
*/
boolean hasInfoType();
/**
*
*
*
* Set if the transformation was limited to a specific InfoType.
*
*
* .google.privacy.dlp.v2.InfoType info_type = 1;
*
* @return The infoType.
*/
com.google.privacy.dlp.v2.InfoType getInfoType();
/**
*
*
*
* Set if the transformation was limited to a specific InfoType.
*
*
* .google.privacy.dlp.v2.InfoType info_type = 1;
*/
com.google.privacy.dlp.v2.InfoTypeOrBuilder getInfoTypeOrBuilder();
/**
*
*
*
* Set if the transformation was limited to a specific FieldId.
*
*
* .google.privacy.dlp.v2.FieldId field = 2;
*
* @return Whether the field field is set.
*/
boolean hasField();
/**
*
*
*
* Set if the transformation was limited to a specific FieldId.
*
*
* .google.privacy.dlp.v2.FieldId field = 2;
*
* @return The field.
*/
com.google.privacy.dlp.v2.FieldId getField();
/**
*
*
*
* Set if the transformation was limited to a specific FieldId.
*
*
* .google.privacy.dlp.v2.FieldId field = 2;
*/
com.google.privacy.dlp.v2.FieldIdOrBuilder getFieldOrBuilder();
/**
*
*
*
* The specific transformation these stats apply to.
*
*
* .google.privacy.dlp.v2.PrimitiveTransformation transformation = 3;
*
* @return Whether the transformation field is set.
*/
boolean hasTransformation();
/**
*
*
*
* The specific transformation these stats apply to.
*
*
* .google.privacy.dlp.v2.PrimitiveTransformation transformation = 3;
*
* @return The transformation.
*/
com.google.privacy.dlp.v2.PrimitiveTransformation getTransformation();
/**
*
*
*
* The specific transformation these stats apply to.
*
*
* .google.privacy.dlp.v2.PrimitiveTransformation transformation = 3;
*/
com.google.privacy.dlp.v2.PrimitiveTransformationOrBuilder getTransformationOrBuilder();
/**
*
*
*
* 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;
*/
java.util.List 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;
*/
com.google.privacy.dlp.v2.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;
*/
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;
*/
java.util.List extends com.google.privacy.dlp.v2.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;
*/
com.google.privacy.dlp.v2.FieldTransformationOrBuilder getFieldTransformationsOrBuilder(
int index);
/**
*
*
*
* The specific suppression option these stats apply to.
*
*
* .google.privacy.dlp.v2.RecordSuppression record_suppress = 6;
*
* @return Whether the recordSuppress field is set.
*/
boolean hasRecordSuppress();
/**
*
*
*
* The specific suppression option these stats apply to.
*
*
* .google.privacy.dlp.v2.RecordSuppression record_suppress = 6;
*
* @return The recordSuppress.
*/
com.google.privacy.dlp.v2.RecordSuppression getRecordSuppress();
/**
*
*
*
* The specific suppression option these stats apply to.
*
*
* .google.privacy.dlp.v2.RecordSuppression record_suppress = 6;
*/
com.google.privacy.dlp.v2.RecordSuppressionOrBuilder getRecordSuppressOrBuilder();
/**
*
*
*
* Collection of all transformations that took place or had an error.
*
*
* repeated .google.privacy.dlp.v2.TransformationSummary.SummaryResult results = 4;
*/
java.util.List getResultsList();
/**
*
*
*
* Collection of all transformations that took place or had an error.
*
*
* repeated .google.privacy.dlp.v2.TransformationSummary.SummaryResult results = 4;
*/
com.google.privacy.dlp.v2.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;
*/
int getResultsCount();
/**
*
*
*
* Collection of all transformations that took place or had an error.
*
*
* repeated .google.privacy.dlp.v2.TransformationSummary.SummaryResult results = 4;
*/
java.util.List extends com.google.privacy.dlp.v2.TransformationSummary.SummaryResultOrBuilder>
getResultsOrBuilderList();
/**
*
*
*
* Collection of all transformations that took place or had an error.
*
*
* repeated .google.privacy.dlp.v2.TransformationSummary.SummaryResult results = 4;
*/
com.google.privacy.dlp.v2.TransformationSummary.SummaryResultOrBuilder getResultsOrBuilder(
int index);
/**
*
*
*
* Total size in bytes that were transformed in some way.
*
*
* int64 transformed_bytes = 7;
*
* @return The transformedBytes.
*/
long getTransformedBytes();
}