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
copyMethods inherited from interface software.amazon.awssdk.services.proton.model.ProtonResponse.Builder
build, responseMetadata, responseMetadataMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldsMethods 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.Builderavoiding the need to create one manually viaRepositorySyncDefinition.builder().When the
Consumercompletes,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:
-