public final class InspectJobConfig extends GeneratedMessageV3 implements InspectJobConfigOrBuilder
google.privacy.dlp.v2beta2.InspectJobConfig
Modifier and Type | Class and Description |
---|---|
static class |
InspectJobConfig.Builder
Protobuf type
google.privacy.dlp.v2beta2.InspectJobConfig |
GeneratedMessageV3.BuilderParent, GeneratedMessageV3.ExtendableBuilder<MessageType extends GeneratedMessageV3.ExtendableMessage,BuilderType extends GeneratedMessageV3.ExtendableBuilder<MessageType,BuilderType>>, GeneratedMessageV3.ExtendableMessage<MessageType extends GeneratedMessageV3.ExtendableMessage>, GeneratedMessageV3.ExtendableMessageOrBuilder<MessageType extends GeneratedMessageV3.ExtendableMessage>, GeneratedMessageV3.FieldAccessorTable
Modifier and Type | Field and Description |
---|---|
static int |
ACTIONS_FIELD_NUMBER |
static int |
INSPECT_CONFIG_FIELD_NUMBER |
static int |
INSPECT_TEMPLATE_NAME_FIELD_NUMBER |
static int |
OUTPUT_CONFIG_FIELD_NUMBER |
static int |
STORAGE_CONFIG_FIELD_NUMBER |
alwaysUseFieldBuilders, unknownFields
memoizedSize
memoizedHashCode
canUseUnsafe, computeStringSize, computeStringSizeNoTag, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, makeExtensionsImmutable, newBuilderForType, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof
toByteArray, toByteString, writeDelimitedTo, writeTo
public static final int STORAGE_CONFIG_FIELD_NUMBER
public static final int OUTPUT_CONFIG_FIELD_NUMBER
public static final int INSPECT_CONFIG_FIELD_NUMBER
public static final int INSPECT_TEMPLATE_NAME_FIELD_NUMBER
public static final int ACTIONS_FIELD_NUMBER
public final UnknownFieldSet getUnknownFields()
getUnknownFields
in interface MessageOrBuilder
getUnknownFields
in class GeneratedMessageV3
public static final Descriptors.Descriptor getDescriptor()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable
in class GeneratedMessageV3
public boolean hasStorageConfig()
The data to scan.
.google.privacy.dlp.v2beta2.StorageConfig storage_config = 1;
hasStorageConfig
in interface InspectJobConfigOrBuilder
public StorageConfig getStorageConfig()
The data to scan.
.google.privacy.dlp.v2beta2.StorageConfig storage_config = 1;
getStorageConfig
in interface InspectJobConfigOrBuilder
public StorageConfigOrBuilder getStorageConfigOrBuilder()
The data to scan.
.google.privacy.dlp.v2beta2.StorageConfig storage_config = 1;
getStorageConfigOrBuilder
in interface InspectJobConfigOrBuilder
public boolean hasOutputConfig()
Where to put the findings.
.google.privacy.dlp.v2beta2.OutputStorageConfig output_config = 2;
hasOutputConfig
in interface InspectJobConfigOrBuilder
public OutputStorageConfig getOutputConfig()
Where to put the findings.
.google.privacy.dlp.v2beta2.OutputStorageConfig output_config = 2;
getOutputConfig
in interface InspectJobConfigOrBuilder
public OutputStorageConfigOrBuilder getOutputConfigOrBuilder()
Where to put the findings.
.google.privacy.dlp.v2beta2.OutputStorageConfig output_config = 2;
getOutputConfigOrBuilder
in interface InspectJobConfigOrBuilder
public boolean hasInspectConfig()
How and what to scan for.
.google.privacy.dlp.v2beta2.InspectConfig inspect_config = 3;
hasInspectConfig
in interface InspectJobConfigOrBuilder
public InspectConfig getInspectConfig()
How and what to scan for.
.google.privacy.dlp.v2beta2.InspectConfig inspect_config = 3;
getInspectConfig
in interface InspectJobConfigOrBuilder
public InspectConfigOrBuilder getInspectConfigOrBuilder()
How and what to scan for.
.google.privacy.dlp.v2beta2.InspectConfig inspect_config = 3;
getInspectConfigOrBuilder
in interface InspectJobConfigOrBuilder
public java.lang.String getInspectTemplateName()
If provided, will be used as the default for all values in InspectConfig. `inspect_config` will be merged into the values persisted as part of the template.
string inspect_template_name = 4;
getInspectTemplateName
in interface InspectJobConfigOrBuilder
public ByteString getInspectTemplateNameBytes()
If provided, will be used as the default for all values in InspectConfig. `inspect_config` will be merged into the values persisted as part of the template.
string inspect_template_name = 4;
getInspectTemplateNameBytes
in interface InspectJobConfigOrBuilder
public java.util.List<Action> getActionsList()
Actions to execute at the completion of the job. Are executed in the order provided.
repeated .google.privacy.dlp.v2beta2.Action actions = 5;
getActionsList
in interface InspectJobConfigOrBuilder
public java.util.List<? extends ActionOrBuilder> getActionsOrBuilderList()
Actions to execute at the completion of the job. Are executed in the order provided.
repeated .google.privacy.dlp.v2beta2.Action actions = 5;
getActionsOrBuilderList
in interface InspectJobConfigOrBuilder
public int getActionsCount()
Actions to execute at the completion of the job. Are executed in the order provided.
repeated .google.privacy.dlp.v2beta2.Action actions = 5;
getActionsCount
in interface InspectJobConfigOrBuilder
public Action getActions(int index)
Actions to execute at the completion of the job. Are executed in the order provided.
repeated .google.privacy.dlp.v2beta2.Action actions = 5;
getActions
in interface InspectJobConfigOrBuilder
public ActionOrBuilder getActionsOrBuilder(int index)
Actions to execute at the completion of the job. Are executed in the order provided.
repeated .google.privacy.dlp.v2beta2.Action actions = 5;
getActionsOrBuilder
in interface InspectJobConfigOrBuilder
public final boolean isInitialized()
isInitialized
in interface MessageLiteOrBuilder
isInitialized
in class GeneratedMessageV3
public void writeTo(CodedOutputStream output) throws java.io.IOException
writeTo
in interface MessageLite
writeTo
in class GeneratedMessageV3
java.io.IOException
public int getSerializedSize()
getSerializedSize
in interface MessageLite
getSerializedSize
in class GeneratedMessageV3
public boolean equals(java.lang.Object obj)
equals
in interface Message
equals
in class AbstractMessage
public int hashCode()
hashCode
in interface Message
hashCode
in class AbstractMessage
public static InspectJobConfig parseFrom(java.nio.ByteBuffer data) throws InvalidProtocolBufferException
InvalidProtocolBufferException
public static InspectJobConfig parseFrom(java.nio.ByteBuffer data, ExtensionRegistryLite extensionRegistry) throws InvalidProtocolBufferException
InvalidProtocolBufferException
public static InspectJobConfig parseFrom(ByteString data) throws InvalidProtocolBufferException
InvalidProtocolBufferException
public static InspectJobConfig parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry) throws InvalidProtocolBufferException
InvalidProtocolBufferException
public static InspectJobConfig parseFrom(byte[] data) throws InvalidProtocolBufferException
InvalidProtocolBufferException
public static InspectJobConfig parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry) throws InvalidProtocolBufferException
InvalidProtocolBufferException
public static InspectJobConfig parseFrom(java.io.InputStream input) throws java.io.IOException
java.io.IOException
public static InspectJobConfig parseFrom(java.io.InputStream input, ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOException
public static InspectJobConfig parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException
java.io.IOException
public static InspectJobConfig parseDelimitedFrom(java.io.InputStream input, ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOException
public static InspectJobConfig parseFrom(CodedInputStream input) throws java.io.IOException
java.io.IOException
public static InspectJobConfig parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOException
public InspectJobConfig.Builder newBuilderForType()
newBuilderForType
in interface Message
newBuilderForType
in interface MessageLite
public static InspectJobConfig.Builder newBuilder()
public static InspectJobConfig.Builder newBuilder(InspectJobConfig prototype)
public InspectJobConfig.Builder toBuilder()
toBuilder
in interface Message
toBuilder
in interface MessageLite
protected InspectJobConfig.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
newBuilderForType
in class GeneratedMessageV3
public static InspectJobConfig getDefaultInstance()
public static Parser<InspectJobConfig> parser()
public Parser<InspectJobConfig> getParserForType()
getParserForType
in interface Message
getParserForType
in interface MessageLite
getParserForType
in class GeneratedMessageV3
public InspectJobConfig getDefaultInstanceForType()
getDefaultInstanceForType
in interface MessageLiteOrBuilder
getDefaultInstanceForType
in interface MessageOrBuilder