Interface ListDaemonTaskDefinitionsRequest.Builder
- All Superinterfaces:
AwsRequest.Builder,Buildable,CopyableBuilder<ListDaemonTaskDefinitionsRequest.Builder,,ListDaemonTaskDefinitionsRequest> EcsRequest.Builder,SdkBuilder<ListDaemonTaskDefinitionsRequest.Builder,,ListDaemonTaskDefinitionsRequest> SdkPojo,SdkRequest.Builder
- Enclosing class:
ListDaemonTaskDefinitionsRequest
-
Method Summary
Modifier and TypeMethodDescriptionThe exact name of the daemon task definition family to filter results with.familyPrefix(String familyPrefix) The full family name to filter theListDaemonTaskDefinitionsresults with.maxResults(Integer maxResults) The maximum number of daemon task definition results thatListDaemonTaskDefinitionsreturned in paginated output.ThenextTokenvalue returned from aListDaemonTaskDefinitionsrequest 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.The revision filter to apply.revision(DaemonTaskDefinitionRevisionFilter revision) The revision filter to apply.The order to sort the results.The order to sort the results.The daemon task definition status to filter theListDaemonTaskDefinitionsresults with.The daemon task definition status to filter theListDaemonTaskDefinitionsresults with.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
-
familyPrefix
The full family name to filter the
ListDaemonTaskDefinitionsresults with. Specifying afamilyPrefixlimits the listed daemon task definitions to daemon task definition families that start with thefamilyPrefixstring.- Parameters:
familyPrefix- The full family name to filter theListDaemonTaskDefinitionsresults with. Specifying afamilyPrefixlimits the listed daemon task definitions to daemon task definition families that start with thefamilyPrefixstring.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
family
The exact name of the daemon task definition family to filter results with.
- Parameters:
family- The exact name of the daemon task definition family to filter results with.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
revision
The revision filter to apply. Specify
LAST_REGISTEREDto return only the last registered revision for each daemon task definition family.- Parameters:
revision- The revision filter to apply. SpecifyLAST_REGISTEREDto return only the last registered revision for each daemon task definition family.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
revision
The revision filter to apply. Specify
LAST_REGISTEREDto return only the last registered revision for each daemon task definition family.- Parameters:
revision- The revision filter to apply. SpecifyLAST_REGISTEREDto return only the last registered revision for each daemon task definition family.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The daemon task definition status to filter the
ListDaemonTaskDefinitionsresults with. By default, onlyACTIVEdaemon task definitions are listed. If you set this parameter toDELETE_IN_PROGRESS, only daemon task definitions that are in the process of being deleted are listed. If you set this parameter toALL, all daemon task definitions are listed regardless of status.- Parameters:
status- The daemon task definition status to filter theListDaemonTaskDefinitionsresults with. By default, onlyACTIVEdaemon task definitions are listed. If you set this parameter toDELETE_IN_PROGRESS, only daemon task definitions that are in the process of being deleted are listed. If you set this parameter toALL, all daemon task definitions are listed regardless of status.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The daemon task definition status to filter the
ListDaemonTaskDefinitionsresults with. By default, onlyACTIVEdaemon task definitions are listed. If you set this parameter toDELETE_IN_PROGRESS, only daemon task definitions that are in the process of being deleted are listed. If you set this parameter toALL, all daemon task definitions are listed regardless of status.- Parameters:
status- The daemon task definition status to filter theListDaemonTaskDefinitionsresults with. By default, onlyACTIVEdaemon task definitions are listed. If you set this parameter toDELETE_IN_PROGRESS, only daemon task definitions that are in the process of being deleted are listed. If you set this parameter toALL, all daemon task definitions are listed regardless of status.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
sort
The order to sort the results. Valid values are
ASCandDESC. By default (ASC), daemon task definitions are listed in ascending order by family name and revision number.- Parameters:
sort- The order to sort the results. Valid values areASCandDESC. By default (ASC), daemon task definitions are listed in ascending order by family name and revision number.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
sort
The order to sort the results. Valid values are
ASCandDESC. By default (ASC), daemon task definitions are listed in ascending order by family name and revision number.- Parameters:
sort- The order to sort the results. Valid values areASCandDESC. By default (ASC), daemon task definitions are listed in ascending order by family name and revision number.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
nextToken
The
nextTokenvalue returned from aListDaemonTaskDefinitionsrequest 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 aListDaemonTaskDefinitionsrequest 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.
-
maxResults
The maximum number of daemon task definition results that
ListDaemonTaskDefinitionsreturned in paginated output. When this parameter is used,ListDaemonTaskDefinitionsonly returnsmaxResultsresults in a single page along with anextTokenresponse element. The remaining results of the initial request can be seen by sending anotherListDaemonTaskDefinitionsrequest with the returnednextTokenvalue. This value can be between 1 and 100. If this parameter isn't used, thenListDaemonTaskDefinitionsreturns up to 100 results and anextTokenvalue if applicable.- Parameters:
maxResults- The maximum number of daemon task definition results thatListDaemonTaskDefinitionsreturned in paginated output. When this parameter is used,ListDaemonTaskDefinitionsonly returnsmaxResultsresults in a single page along with anextTokenresponse element. The remaining results of the initial request can be seen by sending anotherListDaemonTaskDefinitionsrequest with the returnednextTokenvalue. This value can be between 1 and 100. If this parameter isn't used, thenListDaemonTaskDefinitionsreturns up to 100 results and anextTokenvalue if applicable.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
ListDaemonTaskDefinitionsRequest.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
ListDaemonTaskDefinitionsRequest.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.
-