Class GuardrailContentFilter
- java.lang.Object
-
- software.amazon.awssdk.services.bedrockruntime.model.GuardrailContentFilter
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<GuardrailContentFilter.Builder,GuardrailContentFilter>
@Generated("software.amazon.awssdk:codegen") public final class GuardrailContentFilter extends Object implements SdkPojo, Serializable, ToCopyableBuilder<GuardrailContentFilter.Builder,GuardrailContentFilter>
The content filter for a guardrail.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceGuardrailContentFilter.Builder
-
Method Summary
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
type
public final GuardrailContentFilterType type()
The guardrail type.
If the service returns an enum value that is not available in the current SDK version,
typewill returnGuardrailContentFilterType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromtypeAsString().- Returns:
- The guardrail type.
- See Also:
GuardrailContentFilterType
-
typeAsString
public final String typeAsString()
The guardrail type.
If the service returns an enum value that is not available in the current SDK version,
typewill returnGuardrailContentFilterType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromtypeAsString().- Returns:
- The guardrail type.
- See Also:
GuardrailContentFilterType
-
confidence
public final GuardrailContentFilterConfidence confidence()
The guardrail confidence.
If the service returns an enum value that is not available in the current SDK version,
confidencewill returnGuardrailContentFilterConfidence.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromconfidenceAsString().- Returns:
- The guardrail confidence.
- See Also:
GuardrailContentFilterConfidence
-
confidenceAsString
public final String confidenceAsString()
The guardrail confidence.
If the service returns an enum value that is not available in the current SDK version,
confidencewill returnGuardrailContentFilterConfidence.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromconfidenceAsString().- Returns:
- The guardrail confidence.
- See Also:
GuardrailContentFilterConfidence
-
filterStrength
public final GuardrailContentFilterStrength filterStrength()
The filter strength setting for the guardrail content filter.
If the service returns an enum value that is not available in the current SDK version,
filterStrengthwill returnGuardrailContentFilterStrength.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromfilterStrengthAsString().- Returns:
- The filter strength setting for the guardrail content filter.
- See Also:
GuardrailContentFilterStrength
-
filterStrengthAsString
public final String filterStrengthAsString()
The filter strength setting for the guardrail content filter.
If the service returns an enum value that is not available in the current SDK version,
filterStrengthwill returnGuardrailContentFilterStrength.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromfilterStrengthAsString().- Returns:
- The filter strength setting for the guardrail content filter.
- See Also:
GuardrailContentFilterStrength
-
action
public final GuardrailContentPolicyAction action()
The guardrail action.
If the service returns an enum value that is not available in the current SDK version,
actionwill returnGuardrailContentPolicyAction.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromactionAsString().- Returns:
- The guardrail action.
- See Also:
GuardrailContentPolicyAction
-
actionAsString
public final String actionAsString()
The guardrail action.
If the service returns an enum value that is not available in the current SDK version,
actionwill returnGuardrailContentPolicyAction.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromactionAsString().- Returns:
- The guardrail action.
- See Also:
GuardrailContentPolicyAction
-
toBuilder
public GuardrailContentFilter.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<GuardrailContentFilter.Builder,GuardrailContentFilter>
-
builder
public static GuardrailContentFilter.Builder builder()
-
serializableBuilderClass
public static Class<? extends GuardrailContentFilter.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
public final String toString()
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
-
sdkFieldNameToField
public final Map<String,SdkField<?>> sdkFieldNameToField()
- Specified by:
sdkFieldNameToFieldin interfaceSdkPojo
-
-