public static interface CreateDevEnvironmentRequest.Builder extends CodeCatalystRequest.Builder, SdkPojo, CopyableBuilder<CreateDevEnvironmentRequest.Builder,CreateDevEnvironmentRequest>
| Modifier and Type | Method and Description |
|---|---|
CreateDevEnvironmentRequest.Builder |
alias(String alias)
The user-defined alias for a Dev Environment.
|
CreateDevEnvironmentRequest.Builder |
clientToken(String clientToken)
A user-specified idempotency token.
|
CreateDevEnvironmentRequest.Builder |
ides(Collection<IdeConfiguration> ides)
Information about the integrated development environment (IDE) configured for a Dev Environment.
|
CreateDevEnvironmentRequest.Builder |
ides(Consumer<IdeConfiguration.Builder>... ides)
Information about the integrated development environment (IDE) configured for a Dev Environment.
|
CreateDevEnvironmentRequest.Builder |
ides(IdeConfiguration... ides)
Information about the integrated development environment (IDE) configured for a Dev Environment.
|
CreateDevEnvironmentRequest.Builder |
inactivityTimeoutMinutes(Integer inactivityTimeoutMinutes)
The amount of time the Dev Environment will run without any activity detected before stopping, in minutes.
|
CreateDevEnvironmentRequest.Builder |
instanceType(InstanceType instanceType)
The Amazon EC2 instace type to use for the Dev Environment.
|
CreateDevEnvironmentRequest.Builder |
instanceType(String instanceType)
The Amazon EC2 instace type to use for the Dev Environment.
|
CreateDevEnvironmentRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
CreateDevEnvironmentRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
default CreateDevEnvironmentRequest.Builder |
persistentStorage(Consumer<PersistentStorageConfiguration.Builder> persistentStorage)
Information about the amount of storage allocated to the Dev Environment.
|
CreateDevEnvironmentRequest.Builder |
persistentStorage(PersistentStorageConfiguration persistentStorage)
Information about the amount of storage allocated to the Dev Environment.
|
CreateDevEnvironmentRequest.Builder |
projectName(String projectName)
The name of the project in the space.
|
CreateDevEnvironmentRequest.Builder |
repositories(Collection<RepositoryInput> repositories)
The source repository that contains the branch to clone into the Dev Environment.
|
CreateDevEnvironmentRequest.Builder |
repositories(Consumer<RepositoryInput.Builder>... repositories)
The source repository that contains the branch to clone into the Dev Environment.
|
CreateDevEnvironmentRequest.Builder |
repositories(RepositoryInput... repositories)
The source repository that contains the branch to clone into the Dev Environment.
|
CreateDevEnvironmentRequest.Builder |
spaceName(String spaceName)
The name of the space.
|
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildCreateDevEnvironmentRequest.Builder spaceName(String spaceName)
The name of the space.
spaceName - The name of the space.CreateDevEnvironmentRequest.Builder projectName(String projectName)
The name of the project in the space.
projectName - The name of the project in the space.CreateDevEnvironmentRequest.Builder repositories(Collection<RepositoryInput> repositories)
The source repository that contains the branch to clone into the Dev Environment.
repositories - The source repository that contains the branch to clone into the Dev Environment.CreateDevEnvironmentRequest.Builder repositories(RepositoryInput... repositories)
The source repository that contains the branch to clone into the Dev Environment.
repositories - The source repository that contains the branch to clone into the Dev Environment.CreateDevEnvironmentRequest.Builder repositories(Consumer<RepositoryInput.Builder>... repositories)
The source repository that contains the branch to clone into the Dev Environment.
This is a convenience method that creates an instance of theRepositoryInput.Builder avoiding the need to
create one manually via RepositoryInput.builder().
When the Consumer completes,
SdkBuilder.build() is called
immediately and its result is passed to #repositories(List.
repositories - a consumer that will call methods on
RepositoryInput.Builder#repositories(java.util.Collection) CreateDevEnvironmentRequest.Builder clientToken(String clientToken)
A user-specified idempotency token. Idempotency ensures that an API request completes only once. With an idempotent request, if the original request completes successfully, the subsequent retries return the result from the original successful request and have no additional effect.
clientToken - A user-specified idempotency token. Idempotency ensures that an API request completes only once. With
an idempotent request, if the original request completes successfully, the subsequent retries return
the result from the original successful request and have no additional effect.CreateDevEnvironmentRequest.Builder alias(String alias)
The user-defined alias for a Dev Environment.
alias - The user-defined alias for a Dev Environment.CreateDevEnvironmentRequest.Builder ides(Collection<IdeConfiguration> ides)
Information about the integrated development environment (IDE) configured for a Dev Environment.
An IDE is required to create a Dev Environment. For Dev Environment creation, this field contains configuration information and must be provided.
ides - Information about the integrated development environment (IDE) configured for a Dev Environment.
An IDE is required to create a Dev Environment. For Dev Environment creation, this field contains configuration information and must be provided.
CreateDevEnvironmentRequest.Builder ides(IdeConfiguration... ides)
Information about the integrated development environment (IDE) configured for a Dev Environment.
An IDE is required to create a Dev Environment. For Dev Environment creation, this field contains configuration information and must be provided.
ides - Information about the integrated development environment (IDE) configured for a Dev Environment.
An IDE is required to create a Dev Environment. For Dev Environment creation, this field contains configuration information and must be provided.
CreateDevEnvironmentRequest.Builder ides(Consumer<IdeConfiguration.Builder>... ides)
Information about the integrated development environment (IDE) configured for a Dev Environment.
An IDE is required to create a Dev Environment. For Dev Environment creation, this field contains configuration information and must be provided.
IdeConfiguration.Builder avoiding the need to
create one manually via IdeConfiguration.builder()
.
When the Consumer completes,
SdkBuilder.build() is called
immediately and its result is passed to #ides(List.
ides - a consumer that will call methods on
IdeConfiguration.Builder#ides(java.util.Collection) CreateDevEnvironmentRequest.Builder instanceType(String instanceType)
The Amazon EC2 instace type to use for the Dev Environment.
instanceType - The Amazon EC2 instace type to use for the Dev Environment.InstanceType,
InstanceTypeCreateDevEnvironmentRequest.Builder instanceType(InstanceType instanceType)
The Amazon EC2 instace type to use for the Dev Environment.
instanceType - The Amazon EC2 instace type to use for the Dev Environment.InstanceType,
InstanceTypeCreateDevEnvironmentRequest.Builder inactivityTimeoutMinutes(Integer inactivityTimeoutMinutes)
The amount of time the Dev Environment will run without any activity detected before stopping, in minutes. Only whole integers are allowed. Dev Environments consume compute minutes when running.
inactivityTimeoutMinutes - The amount of time the Dev Environment will run without any activity detected before stopping, in
minutes. Only whole integers are allowed. Dev Environments consume compute minutes when running.CreateDevEnvironmentRequest.Builder persistentStorage(PersistentStorageConfiguration persistentStorage)
Information about the amount of storage allocated to the Dev Environment. By default, a Dev Environment is configured to have 16GB of persistent storage.
Valid values for persistent storage are based on memory sizes in 16GB increments. Valid values are 16, 32, and 64.
persistentStorage - Information about the amount of storage allocated to the Dev Environment. By default, a Dev
Environment is configured to have 16GB of persistent storage. Valid values for persistent storage are based on memory sizes in 16GB increments. Valid values are 16, 32, and 64.
default CreateDevEnvironmentRequest.Builder persistentStorage(Consumer<PersistentStorageConfiguration.Builder> persistentStorage)
Information about the amount of storage allocated to the Dev Environment. By default, a Dev Environment is configured to have 16GB of persistent storage.
Valid values for persistent storage are based on memory sizes in 16GB increments. Valid values are 16, 32, and 64.
PersistentStorageConfiguration.Builder avoiding the need to create one manually via
PersistentStorageConfiguration.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to persistentStorage(PersistentStorageConfiguration).
persistentStorage - a consumer that will call methods on PersistentStorageConfiguration.BuilderpersistentStorage(PersistentStorageConfiguration)CreateDevEnvironmentRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderCreateDevEnvironmentRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2023. All rights reserved.