Class EventMetadataFilterExpression
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<EventMetadataFilterExpression.Builder,EventMetadataFilterExpression>
Filter expression for retrieving events based on metadata associated with an event.
- See Also:
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionbuilder()final booleanfinal booleanequalsBySdkFields(Object obj) final <T> Optional<T>getValueForField(String fieldName, Class<T> clazz) final inthashCode()final LeftExpressionleft()Left operand of the event metadata filter expression.final OperatorTypeoperator()Operator applied to the event metadata filter expression.final StringOperator applied to the event metadata filter expression.final RightExpressionright()Right operand of the event metadata filter expression.static Class<? extends EventMetadataFilterExpression.Builder>final StringtoString()Returns a string representation of this object.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
-
left
Left operand of the event metadata filter expression.
- Returns:
- Left operand of the event metadata filter expression.
-
operator
Operator applied to the event metadata filter expression.
If the service returns an enum value that is not available in the current SDK version,
operatorwill returnOperatorType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromoperatorAsString().- Returns:
- Operator applied to the event metadata filter expression.
- See Also:
-
operatorAsString
Operator applied to the event metadata filter expression.
If the service returns an enum value that is not available in the current SDK version,
operatorwill returnOperatorType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromoperatorAsString().- Returns:
- Operator applied to the event metadata filter expression.
- See Also:
-
right
Right operand of the event metadata filter expression.
- Returns:
- Right operand of the event metadata filter expression.
-
toBuilder
- Specified by:
toBuilderin interfaceToCopyableBuilder<EventMetadataFilterExpression.Builder,EventMetadataFilterExpression>
-
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
-
sdkFields
-
sdkFieldNameToField
- Specified by:
sdkFieldNameToFieldin interfaceSdkPojo
-