Interface ListRepositorySyncDefinitionsResponse.Builder
- All Superinterfaces:
AwsResponse.Builder
,Buildable
,CopyableBuilder<ListRepositorySyncDefinitionsResponse.Builder,
,ListRepositorySyncDefinitionsResponse> ProtonResponse.Builder
,SdkBuilder<ListRepositorySyncDefinitionsResponse.Builder,
,ListRepositorySyncDefinitionsResponse> SdkPojo
,SdkResponse.Builder
- Enclosing class:
ListRepositorySyncDefinitionsResponse
public static interface ListRepositorySyncDefinitionsResponse.Builder
extends ProtonResponse.Builder, SdkPojo, CopyableBuilder<ListRepositorySyncDefinitionsResponse.Builder,ListRepositorySyncDefinitionsResponse>
-
Method Summary
Modifier and TypeMethodDescriptionA token that indicates the location of the next repository sync definition in the array of repository sync definitions, after the current requested list of repository sync definitions.syncDefinitions
(Collection<RepositorySyncDefinition> syncDefinitions) An array of repository sync definitions.syncDefinitions
(Consumer<RepositorySyncDefinition.Builder>... syncDefinitions) An array of repository sync definitions.syncDefinitions
(RepositorySyncDefinition... syncDefinitions) An array of repository sync definitions.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.services.proton.model.ProtonResponse.Builder
build, responseMetadata, responseMetadata
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Method Details
-
nextToken
A token that indicates the location of the next repository sync definition in the array of repository sync definitions, after the current requested list of repository sync definitions.
- Parameters:
nextToken
- A token that indicates the location of the next repository sync definition in the array of repository sync definitions, after the current requested list of repository sync definitions.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
syncDefinitions
ListRepositorySyncDefinitionsResponse.Builder syncDefinitions(Collection<RepositorySyncDefinition> syncDefinitions) An array of repository sync definitions.
- Parameters:
syncDefinitions
- An array of repository sync definitions.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
syncDefinitions
ListRepositorySyncDefinitionsResponse.Builder syncDefinitions(RepositorySyncDefinition... syncDefinitions) An array of repository sync definitions.
- Parameters:
syncDefinitions
- An array of repository sync definitions.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
syncDefinitions
ListRepositorySyncDefinitionsResponse.Builder syncDefinitions(Consumer<RepositorySyncDefinition.Builder>... syncDefinitions) An array of repository sync definitions.
This is a convenience method that creates an instance of theRepositorySyncDefinition.Builder
avoiding the need to create one manually viaRepositorySyncDefinition.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tosyncDefinitions(List<RepositorySyncDefinition>)
.- Parameters:
syncDefinitions
- a consumer that will call methods onRepositorySyncDefinition.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-