| Package | Description |
|---|---|
| software.amazon.awssdk.services.proton |
This is the Proton Service API Reference.
|
| software.amazon.awssdk.services.proton.model |
| Modifier and Type | Method and Description |
|---|---|
default CreateComponentResponse |
ProtonClient.createComponent(Consumer<CreateComponentRequest.Builder> createComponentRequest)
Create an Proton component.
|
default CompletableFuture<CreateComponentResponse> |
ProtonAsyncClient.createComponent(Consumer<CreateComponentRequest.Builder> createComponentRequest)
Create an Proton component.
|
| Modifier and Type | Method and Description |
|---|---|
static CreateComponentRequest.Builder |
CreateComponentRequest.builder() |
CreateComponentRequest.Builder |
CreateComponentRequest.Builder.clientToken(String clientToken)
The client token for the created component.
|
CreateComponentRequest.Builder |
CreateComponentRequest.Builder.description(String description)
An optional customer-provided description of the component.
|
CreateComponentRequest.Builder |
CreateComponentRequest.Builder.environmentName(String environmentName)
The name of the Proton environment that you want to associate this component with.
|
CreateComponentRequest.Builder |
CreateComponentRequest.Builder.manifest(String manifest)
A path to a manifest file that lists the Infrastructure as Code (IaC) file, template language, and rendering
engine for infrastructure that a custom component provisions.
|
CreateComponentRequest.Builder |
CreateComponentRequest.Builder.name(String name)
The customer-provided name of the component.
|
CreateComponentRequest.Builder |
CreateComponentRequest.Builder.overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
CreateComponentRequest.Builder |
CreateComponentRequest.Builder.overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
CreateComponentRequest.Builder |
CreateComponentRequest.Builder.serviceInstanceName(String serviceInstanceName)
The name of the service instance that you want to attach this component to.
|
CreateComponentRequest.Builder |
CreateComponentRequest.Builder.serviceName(String serviceName)
The name of the service that
serviceInstanceName is associated with. |
CreateComponentRequest.Builder |
CreateComponentRequest.Builder.serviceSpec(String serviceSpec)
The service spec that you want the component to use to access service inputs.
|
CreateComponentRequest.Builder |
CreateComponentRequest.Builder.tags(Collection<Tag> tags)
An optional list of metadata items that you can associate with the Proton component.
|
CreateComponentRequest.Builder |
CreateComponentRequest.Builder.tags(Consumer<Tag.Builder>... tags)
An optional list of metadata items that you can associate with the Proton component.
|
CreateComponentRequest.Builder |
CreateComponentRequest.Builder.tags(Tag... tags)
An optional list of metadata items that you can associate with the Proton component.
|
CreateComponentRequest.Builder |
CreateComponentRequest.Builder.templateFile(String templateFile)
A path to the Infrastructure as Code (IaC) file describing infrastructure that a custom component provisions.
|
CreateComponentRequest.Builder |
CreateComponentRequest.toBuilder() |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends CreateComponentRequest.Builder> |
CreateComponentRequest.serializableBuilderClass() |
Copyright © 2023. All rights reserved.