Interface ListArchivesRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder,Buildable,CopyableBuilder<ListArchivesRequest.Builder,ListArchivesRequest>,EventBridgeRequest.Builder,SdkBuilder<ListArchivesRequest.Builder,ListArchivesRequest>,SdkPojo,SdkRequest.Builder
- Enclosing class:
- ListArchivesRequest
public static interface ListArchivesRequest.Builder extends EventBridgeRequest.Builder, SdkPojo, CopyableBuilder<ListArchivesRequest.Builder,ListArchivesRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ListArchivesRequest.BuildereventSourceArn(String eventSourceArn)The ARN of the event source associated with the archive.ListArchivesRequest.Builderlimit(Integer limit)The maximum number of results to return.ListArchivesRequest.BuildernamePrefix(String namePrefix)A name prefix to filter the archives returned.ListArchivesRequest.BuildernextToken(String nextToken)The token returned by a previous call to retrieve the next set of results.ListArchivesRequest.BuilderoverrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)ListArchivesRequest.BuilderoverrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)ListArchivesRequest.Builderstate(String state)The state of the archive.ListArchivesRequest.Builderstate(ArchiveState state)The state of the archive.-
Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfiguration
-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.services.eventbridge.model.EventBridgeRequest.Builder
build
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
namePrefix
ListArchivesRequest.Builder namePrefix(String namePrefix)
A name prefix to filter the archives returned. Only archives with name that match the prefix are returned.
- Parameters:
namePrefix- A name prefix to filter the archives returned. Only archives with name that match the prefix are returned.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
eventSourceArn
ListArchivesRequest.Builder eventSourceArn(String eventSourceArn)
The ARN of the event source associated with the archive.
- Parameters:
eventSourceArn- The ARN of the event source associated with the archive.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
state
ListArchivesRequest.Builder state(String state)
The state of the archive.
- Parameters:
state- The state of the archive.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ArchiveState,ArchiveState
-
state
ListArchivesRequest.Builder state(ArchiveState state)
The state of the archive.
- Parameters:
state- The state of the archive.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ArchiveState,ArchiveState
-
nextToken
ListArchivesRequest.Builder nextToken(String nextToken)
The token returned by a previous call to retrieve the next set of results.
- Parameters:
nextToken- The token returned by a previous call to retrieve the next set of results.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
limit
ListArchivesRequest.Builder limit(Integer limit)
The maximum number of results to return.
- Parameters:
limit- The maximum number of results to return.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
ListArchivesRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
overrideConfiguration
ListArchivesRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
-