Interface ListDaemonDeploymentsRequest.Builder
- All Superinterfaces:
AwsRequest.Builder,Buildable,CopyableBuilder<ListDaemonDeploymentsRequest.Builder,,ListDaemonDeploymentsRequest> EcsRequest.Builder,SdkBuilder<ListDaemonDeploymentsRequest.Builder,,ListDaemonDeploymentsRequest> SdkPojo,SdkRequest.Builder
- Enclosing class:
ListDaemonDeploymentsRequest
-
Method Summary
Modifier and TypeMethodDescriptioncreatedAt(Consumer<CreatedAt.Builder> createdAt) An optional filter to narrow theListDaemonDeploymentsresults by creation time.An optional filter to narrow theListDaemonDeploymentsresults by creation time.The Amazon Resource Name (ARN) of the daemon to list deployments for.maxResults(Integer maxResults) The maximum number of daemon deployment results thatListDaemonDeploymentsreturned in paginated output.ThenextTokenvalue returned from aListDaemonDeploymentsrequest indicating that more results are available to fulfill the request and further calls will be needed.overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Add an optional request override configuration.overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Add an optional request override configuration.status(Collection<DaemonDeploymentStatus> status) An optional filter to narrow theListDaemonDeploymentsresults by deployment status.status(DaemonDeploymentStatus... status) An optional filter to narrow theListDaemonDeploymentsresults by deployment status.statusWithStrings(String... status) An optional filter to narrow theListDaemonDeploymentsresults by deployment status.statusWithStrings(Collection<String> status) An optional filter to narrow theListDaemonDeploymentsresults by deployment status.Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfigurationMethods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.services.ecs.model.EcsRequest.Builder
buildMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
daemonArn
The Amazon Resource Name (ARN) of the daemon to list deployments for.
- Parameters:
daemonArn- The Amazon Resource Name (ARN) of the daemon to list deployments for.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
statusWithStrings
An optional filter to narrow the
ListDaemonDeploymentsresults by deployment status. If you don't specify a status, all deployments are returned.- Parameters:
status- An optional filter to narrow theListDaemonDeploymentsresults by deployment status. If you don't specify a status, all deployments are returned.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
statusWithStrings
An optional filter to narrow the
ListDaemonDeploymentsresults by deployment status. If you don't specify a status, all deployments are returned.- Parameters:
status- An optional filter to narrow theListDaemonDeploymentsresults by deployment status. If you don't specify a status, all deployments are returned.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
An optional filter to narrow the
ListDaemonDeploymentsresults by deployment status. If you don't specify a status, all deployments are returned.- Parameters:
status- An optional filter to narrow theListDaemonDeploymentsresults by deployment status. If you don't specify a status, all deployments are returned.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
An optional filter to narrow the
ListDaemonDeploymentsresults by deployment status. If you don't specify a status, all deployments are returned.- Parameters:
status- An optional filter to narrow theListDaemonDeploymentsresults by deployment status. If you don't specify a status, all deployments are returned.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createdAt
An optional filter to narrow the
ListDaemonDeploymentsresults by creation time. If you don't specify a time range, all deployments are returned.- Parameters:
createdAt- An optional filter to narrow theListDaemonDeploymentsresults by creation time. If you don't specify a time range, all deployments are returned.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createdAt
An optional filter to narrow the
This is a convenience method that creates an instance of theListDaemonDeploymentsresults by creation time. If you don't specify a time range, all deployments are returned.CreatedAt.Builderavoiding the need to create one manually viaCreatedAt.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tocreatedAt(CreatedAt).- Parameters:
createdAt- a consumer that will call methods onCreatedAt.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
maxResults
The maximum number of daemon deployment results that
ListDaemonDeploymentsreturned in paginated output. When this parameter is used,ListDaemonDeploymentsonly returnsmaxResultsresults in a single page along with anextTokenresponse element. The remaining results of the initial request can be seen by sending anotherListDaemonDeploymentsrequest with the returnednextTokenvalue. This value can be between 1 and 100. If this parameter isn't used, thenListDaemonDeploymentsreturns up to 20 results and anextTokenvalue if applicable.- Parameters:
maxResults- The maximum number of daemon deployment results thatListDaemonDeploymentsreturned in paginated output. When this parameter is used,ListDaemonDeploymentsonly returnsmaxResultsresults in a single page along with anextTokenresponse element. The remaining results of the initial request can be seen by sending anotherListDaemonDeploymentsrequest with the returnednextTokenvalue. This value can be between 1 and 100. If this parameter isn't used, thenListDaemonDeploymentsreturns up to 20 results and anextTokenvalue if applicable.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
nextToken
The
nextTokenvalue returned from aListDaemonDeploymentsrequest indicating that more results are available to fulfill the request and further calls will be needed. IfmaxResultswas provided, it's possible for the number of results to be fewer thanmaxResults.This token should be treated as an opaque identifier that is only used to retrieve the next items in a list and not for other programmatic purposes.
- Parameters:
nextToken- ThenextTokenvalue returned from aListDaemonDeploymentsrequest indicating that more results are available to fulfill the request and further calls will be needed. IfmaxResultswas provided, it's possible for the number of results to be fewer thanmaxResults.This token should be treated as an opaque identifier that is only used to retrieve the next items in a list and not for other programmatic purposes.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
ListDaemonDeploymentsRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Description copied from interface:AwsRequest.BuilderAdd an optional request override configuration.- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder- Parameters:
overrideConfiguration- The override configuration.- Returns:
- This object for method chaining.
-
overrideConfiguration
ListDaemonDeploymentsRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Description copied from interface:AwsRequest.BuilderAdd an optional request override configuration.- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder- Parameters:
builderConsumer- AConsumerto which an emptyAwsRequestOverrideConfiguration.Builderwill be given.- Returns:
- This object for method chaining.
-