public static final class RaiFilterSettings.RaiFilter extends GeneratedMessage implements RaiFilterSettings.RaiFilterOrBuilder
Responsible AI filter.
Protobuf type google.cloud.modelarmor.v1.RaiFilterSettings.RaiFilter
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
CONFIDENCE_LEVEL_FIELD_NUMBER
public static final int CONFIDENCE_LEVEL_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
FILTER_TYPE_FIELD_NUMBER
public static final int FILTER_TYPE_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static RaiFilterSettings.RaiFilter getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static RaiFilterSettings.RaiFilter.Builder newBuilder()
newBuilder(RaiFilterSettings.RaiFilter prototype)
public static RaiFilterSettings.RaiFilter.Builder newBuilder(RaiFilterSettings.RaiFilter prototype)
public static RaiFilterSettings.RaiFilter parseDelimitedFrom(InputStream input)
public static RaiFilterSettings.RaiFilter parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static RaiFilterSettings.RaiFilter parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static RaiFilterSettings.RaiFilter parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static RaiFilterSettings.RaiFilter parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static RaiFilterSettings.RaiFilter parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static RaiFilterSettings.RaiFilter parseFrom(CodedInputStream input)
public static RaiFilterSettings.RaiFilter parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static RaiFilterSettings.RaiFilter parseFrom(InputStream input)
public static RaiFilterSettings.RaiFilter parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static RaiFilterSettings.RaiFilter parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static RaiFilterSettings.RaiFilter parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<RaiFilterSettings.RaiFilter> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
getConfidenceLevel()
public DetectionConfidenceLevel getConfidenceLevel()
Optional. Confidence level for this RAI filter.
During data sanitization, if data is classified under this filter with a
confidence level equal to or greater than the specified level, a positive
match is reported. If the confidence level is unspecified (i.e., 0), the
system will use a reasonable default level based on the filter_type.
.google.cloud.modelarmor.v1.DetectionConfidenceLevel confidence_level = 2 [(.google.api.field_behavior) = OPTIONAL];
getConfidenceLevelValue()
public int getConfidenceLevelValue()
Optional. Confidence level for this RAI filter.
During data sanitization, if data is classified under this filter with a
confidence level equal to or greater than the specified level, a positive
match is reported. If the confidence level is unspecified (i.e., 0), the
system will use a reasonable default level based on the filter_type.
.google.cloud.modelarmor.v1.DetectionConfidenceLevel confidence_level = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
int |
The enum numeric value on the wire for confidenceLevel.
|
getDefaultInstanceForType()
public RaiFilterSettings.RaiFilter getDefaultInstanceForType()
getFilterType()
public RaiFilterType getFilterType()
Required. Type of responsible AI filter.
.google.cloud.modelarmor.v1.RaiFilterType filter_type = 1 [(.google.api.field_behavior) = REQUIRED];
getFilterTypeValue()
public int getFilterTypeValue()
Required. Type of responsible AI filter.
.google.cloud.modelarmor.v1.RaiFilterType filter_type = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns |
| Type |
Description |
int |
The enum numeric value on the wire for filterType.
|
getParserForType()
public Parser<RaiFilterSettings.RaiFilter> getParserForType()
Overrides
getSerializedSize()
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
hashCode()
| Returns |
| Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public RaiFilterSettings.RaiFilter.Builder newBuilderForType()
newBuilderForType(AbstractMessage.BuilderParent parent)
protected RaiFilterSettings.RaiFilter.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
toBuilder()
public RaiFilterSettings.RaiFilter.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides