public final class SdpFilterSettings extends GeneratedMessage implements SdpFilterSettingsOrBuilder
Sensitive Data Protection settings.
Protobuf type google.cloud.modelarmor.v1.SdpFilterSettings
Inherited Members
com.google.protobuf.GeneratedMessage.<ContainingT,T>newFileScopedGeneratedExtension(java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ContainingT,T>newMessageScopedGeneratedExtension(com.google.protobuf.Message,int,java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessage.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessage.<V>serializeBooleanMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Boolean,V>,com.google.protobuf.MapEntry<java.lang.Boolean,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeIntegerMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Integer,V>,com.google.protobuf.MapEntry<java.lang.Integer,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeLongMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Long,V>,com.google.protobuf.MapEntry<java.lang.Long,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeStringMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.String,V>,com.google.protobuf.MapEntry<java.lang.String,V>,int)
com.google.protobuf.GeneratedMessage.canUseUnsafe()
com.google.protobuf.GeneratedMessage.emptyBooleanList()
com.google.protobuf.GeneratedMessage.emptyDoubleList()
com.google.protobuf.GeneratedMessage.emptyFloatList()
com.google.protobuf.GeneratedMessage.emptyIntList()
com.google.protobuf.GeneratedMessage.emptyLongList()
com.google.protobuf.GeneratedMessage.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.isStringEmpty(java.lang.Object)
com.google.protobuf.GeneratedMessage.mergeFromAndMakeImmutableInternal(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)
com.google.protobuf.GeneratedMessage.newInstance(com.google.protobuf.GeneratedMessage.UnusedPrivateParameter)
com.google.protobuf.GeneratedMessage.parseUnknownFieldProto3(com.google.protobuf.CodedInputStream,com.google.protobuf.UnknownFieldSet.Builder,com.google.protobuf.ExtensionRegistryLite,int)
Static Fields
ADVANCED_CONFIG_FIELD_NUMBER
public static final int ADVANCED_CONFIG_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
BASIC_CONFIG_FIELD_NUMBER
public static final int BASIC_CONFIG_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static SdpFilterSettings getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static SdpFilterSettings.Builder newBuilder()
newBuilder(SdpFilterSettings prototype)
public static SdpFilterSettings.Builder newBuilder(SdpFilterSettings prototype)
public static SdpFilterSettings parseDelimitedFrom(InputStream input)
public static SdpFilterSettings parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static SdpFilterSettings parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static SdpFilterSettings parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static SdpFilterSettings parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static SdpFilterSettings parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static SdpFilterSettings parseFrom(CodedInputStream input)
public static SdpFilterSettings parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static SdpFilterSettings parseFrom(InputStream input)
public static SdpFilterSettings parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static SdpFilterSettings parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static SdpFilterSettings parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<SdpFilterSettings> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
getAdvancedConfig()
public SdpAdvancedConfig getAdvancedConfig()
Optional. Advanced Sensitive Data Protection configuration which enables
use of Sensitive Data Protection templates. Supports both Sensitive Data
Protection inspection and de-identification operations.
.google.cloud.modelarmor.v1.SdpAdvancedConfig advanced_config = 2 [(.google.api.field_behavior) = OPTIONAL];
getAdvancedConfigOrBuilder()
public SdpAdvancedConfigOrBuilder getAdvancedConfigOrBuilder()
Optional. Advanced Sensitive Data Protection configuration which enables
use of Sensitive Data Protection templates. Supports both Sensitive Data
Protection inspection and de-identification operations.
.google.cloud.modelarmor.v1.SdpAdvancedConfig advanced_config = 2 [(.google.api.field_behavior) = OPTIONAL];
getBasicConfig()
public SdpBasicConfig getBasicConfig()
Optional. Basic Sensitive Data Protection configuration inspects the
content for sensitive data using a fixed set of six info-types. Sensitive
Data Protection templates cannot be used with basic configuration. Only
Sensitive Data Protection inspection operation is supported with basic
configuration.
.google.cloud.modelarmor.v1.SdpBasicConfig basic_config = 1 [(.google.api.field_behavior) = OPTIONAL];
getBasicConfigOrBuilder()
public SdpBasicConfigOrBuilder getBasicConfigOrBuilder()
Optional. Basic Sensitive Data Protection configuration inspects the
content for sensitive data using a fixed set of six info-types. Sensitive
Data Protection templates cannot be used with basic configuration. Only
Sensitive Data Protection inspection operation is supported with basic
configuration.
.google.cloud.modelarmor.v1.SdpBasicConfig basic_config = 1 [(.google.api.field_behavior) = OPTIONAL];
getDefaultInstanceForType()
public SdpFilterSettings getDefaultInstanceForType()
getParserForType()
public Parser<SdpFilterSettings> getParserForType()
Overrides
getSdpConfigurationCase()
public SdpFilterSettings.SdpConfigurationCase getSdpConfigurationCase()
getSerializedSize()
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
hasAdvancedConfig()
public boolean hasAdvancedConfig()
Optional. Advanced Sensitive Data Protection configuration which enables
use of Sensitive Data Protection templates. Supports both Sensitive Data
Protection inspection and de-identification operations.
.google.cloud.modelarmor.v1.SdpAdvancedConfig advanced_config = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
boolean |
Whether the advancedConfig field is set.
|
hasBasicConfig()
public boolean hasBasicConfig()
Optional. Basic Sensitive Data Protection configuration inspects the
content for sensitive data using a fixed set of six info-types. Sensitive
Data Protection templates cannot be used with basic configuration. Only
Sensitive Data Protection inspection operation is supported with basic
configuration.
.google.cloud.modelarmor.v1.SdpBasicConfig basic_config = 1 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
boolean |
Whether the basicConfig field is set.
|
hashCode()
| Returns |
| Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public SdpFilterSettings.Builder newBuilderForType()
newBuilderForType(AbstractMessage.BuilderParent parent)
protected SdpFilterSettings.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
toBuilder()
public SdpFilterSettings.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides