Class RightExpression
java.lang.Object
software.amazon.awssdk.services.bedrockagentcore.model.RightExpression
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<RightExpression.Builder,RightExpression>
@Generated("software.amazon.awssdk:codegen")
public final class RightExpression
extends Object
implements SdkPojo, Serializable, ToCopyableBuilder<RightExpression.Builder,RightExpression>
Right expression of the eventMetadatafilter.
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interfacestatic enum -
Method Summary
Modifier and TypeMethodDescriptionstatic RightExpression.Builderbuilder()final booleanfinal booleanequalsBySdkFields(Object obj) static RightExpressionfromMetadataValue(Consumer<MetadataValue.Builder> metadataValue) Create an instance of this class withmetadataValue()initialized to the given value.static RightExpressionfromMetadataValue(MetadataValue metadataValue) Create an instance of this class withmetadataValue()initialized to the given value.final <T> Optional<T>getValueForField(String fieldName, Class<T> clazz) final inthashCode()final MetadataValueValue associated with the key ineventMetadata.static Class<? extends RightExpression.Builder>final StringtoString()Returns a string representation of this object.type()Retrieve an enum value representing which member of this object is populated.Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
Method Details
-
metadataValue
Value associated with the key in
eventMetadata.- Returns:
- Value associated with the key in
eventMetadata.
-
toBuilder
- Specified by:
toBuilderin interfaceToCopyableBuilder<RightExpression.Builder,RightExpression>
-
builder
-
serializableBuilderClass
-
hashCode
public final int hashCode() -
equals
-
equalsBySdkFields
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
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. -
getValueForField
-
fromMetadataValue
Create an instance of this class withmetadataValue()initialized to the given value.Value associated with the key in
eventMetadata.- Parameters:
metadataValue- Value associated with the key ineventMetadata.
-
fromMetadataValue
Create an instance of this class withmetadataValue()initialized to the given value.Value associated with the key in
eventMetadata.- Parameters:
metadataValue- Value associated with the key ineventMetadata.
-
type
Retrieve an enum value representing which member of this object is populated. When this class is returned in a service response, this will beRightExpression.Type.UNKNOWN_TO_SDK_VERSIONif the service returned a member that is only known to a newer SDK version. When this class is created directly in your code, this will beRightExpression.Type.UNKNOWN_TO_SDK_VERSIONif zero members are set, andnullif more than one member is set. -
sdkFields
-
sdkFieldNameToField
- Specified by:
sdkFieldNameToFieldin interfaceSdkPojo
-