Class ListFlowExecutionEventsRequest
- java.lang.Object
-
- software.amazon.awssdk.core.SdkRequest
-
- software.amazon.awssdk.awscore.AwsRequest
-
- software.amazon.awssdk.services.bedrockagentruntime.model.BedrockAgentRuntimeRequest
-
- software.amazon.awssdk.services.bedrockagentruntime.model.ListFlowExecutionEventsRequest
-
- All Implemented Interfaces:
SdkPojo,ToCopyableBuilder<ListFlowExecutionEventsRequest.Builder,ListFlowExecutionEventsRequest>
@Generated("software.amazon.awssdk:codegen") public final class ListFlowExecutionEventsRequest extends BedrockAgentRuntimeRequest implements ToCopyableBuilder<ListFlowExecutionEventsRequest.Builder,ListFlowExecutionEventsRequest>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceListFlowExecutionEventsRequest.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ListFlowExecutionEventsRequest.Builderbuilder()booleanequals(Object obj)booleanequalsBySdkFields(Object obj)FlowExecutionEventTypeeventType()The type of events to retrieve.StringeventTypeAsString()The type of events to retrieve.StringexecutionIdentifier()The unique identifier of the flow execution.StringflowAliasIdentifier()The unique identifier of the flow alias used for the execution.StringflowIdentifier()The unique identifier of the flow.<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()IntegermaxResults()The maximum number of events to return in a single response.StringnextToken()A token to retrieve the next set of results.Map<String,SdkField<?>>sdkFieldNameToField()List<SdkField<?>>sdkFields()static Class<? extends ListFlowExecutionEventsRequest.Builder>serializableBuilderClass()ListFlowExecutionEventsRequest.BuildertoBuilder()StringtoString()Returns a string representation of this object.-
Methods inherited from class software.amazon.awssdk.awscore.AwsRequest
overrideConfiguration
-
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
-
eventType
public final FlowExecutionEventType eventType()
The type of events to retrieve. Specify
Nodefor node-level events orFlowfor flow-level events.If the service returns an enum value that is not available in the current SDK version,
eventTypewill returnFlowExecutionEventType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromeventTypeAsString().- Returns:
- The type of events to retrieve. Specify
Nodefor node-level events orFlowfor flow-level events. - See Also:
FlowExecutionEventType
-
eventTypeAsString
public final String eventTypeAsString()
The type of events to retrieve. Specify
Nodefor node-level events orFlowfor flow-level events.If the service returns an enum value that is not available in the current SDK version,
eventTypewill returnFlowExecutionEventType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromeventTypeAsString().- Returns:
- The type of events to retrieve. Specify
Nodefor node-level events orFlowfor flow-level events. - See Also:
FlowExecutionEventType
-
executionIdentifier
public final String executionIdentifier()
The unique identifier of the flow execution.
- Returns:
- The unique identifier of the flow execution.
-
flowAliasIdentifier
public final String flowAliasIdentifier()
The unique identifier of the flow alias used for the execution.
- Returns:
- The unique identifier of the flow alias used for the execution.
-
flowIdentifier
public final String flowIdentifier()
The unique identifier of the flow.
- Returns:
- The unique identifier of the flow.
-
maxResults
public final Integer maxResults()
The maximum number of events to return in a single response. If more events exist than the specified maxResults value, a token is included in the response so that the remaining results can be retrieved.
- Returns:
- The maximum number of events to return in a single response. If more events exist than the specified maxResults value, a token is included in the response so that the remaining results can be retrieved.
-
nextToken
public final String nextToken()
A token to retrieve the next set of results. This value is returned in the response if more results are available.
- Returns:
- A token to retrieve the next set of results. This value is returned in the response if more results are available.
-
toBuilder
public ListFlowExecutionEventsRequest.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<ListFlowExecutionEventsRequest.Builder,ListFlowExecutionEventsRequest>- Specified by:
toBuilderin classBedrockAgentRuntimeRequest
-
builder
public static ListFlowExecutionEventsRequest.Builder builder()
-
serializableBuilderClass
public static Class<? extends ListFlowExecutionEventsRequest.Builder> serializableBuilderClass()
-
hashCode
public final int hashCode()
- Overrides:
hashCodein classAwsRequest
-
equals
public final boolean equals(Object obj)
- Overrides:
equalsin classAwsRequest
-
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.
-
getValueForField
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
- Overrides:
getValueForFieldin classSdkRequest
-
sdkFieldNameToField
public final Map<String,SdkField<?>> sdkFieldNameToField()
- Specified by:
sdkFieldNameToFieldin interfaceSdkPojo
-
-