public static interface UpdateServiceTemplateVersionRequest.Builder extends ProtonRequest.Builder, SdkPojo, CopyableBuilder<UpdateServiceTemplateVersionRequest.Builder,UpdateServiceTemplateVersionRequest>
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildUpdateServiceTemplateVersionRequest.Builder compatibleEnvironmentTemplates(Collection<CompatibleEnvironmentTemplateInput> compatibleEnvironmentTemplates)
An array of environment template objects that are compatible with this service template version. A service instance based on this service template version can run in environments based on compatible templates.
compatibleEnvironmentTemplates - An array of environment template objects that are compatible with this service template version. A
service instance based on this service template version can run in environments based on compatible
templates.UpdateServiceTemplateVersionRequest.Builder compatibleEnvironmentTemplates(CompatibleEnvironmentTemplateInput... compatibleEnvironmentTemplates)
An array of environment template objects that are compatible with this service template version. A service instance based on this service template version can run in environments based on compatible templates.
compatibleEnvironmentTemplates - An array of environment template objects that are compatible with this service template version. A
service instance based on this service template version can run in environments based on compatible
templates.UpdateServiceTemplateVersionRequest.Builder compatibleEnvironmentTemplates(Consumer<CompatibleEnvironmentTemplateInput.Builder>... compatibleEnvironmentTemplates)
An array of environment template objects that are compatible with this service template version. A service instance based on this service template version can run in environments based on compatible templates.
This is a convenience method that creates an instance of theCompatibleEnvironmentTemplateInput.Builder avoiding the
need to create one manually via
CompatibleEnvironmentTemplateInput.builder().
When the Consumer completes,
SdkBuilder.build() is
called immediately and its result is passed to #compatibleEnvironmentTemplates(List.
compatibleEnvironmentTemplates - a consumer that will call methods on
CompatibleEnvironmentTemplateInput.Builder#compatibleEnvironmentTemplates(java.util.Collection) UpdateServiceTemplateVersionRequest.Builder description(String description)
A description of a service template version to update.
description - A description of a service template version to update.UpdateServiceTemplateVersionRequest.Builder majorVersion(String majorVersion)
To update a major version of a service template, include major Version.
majorVersion - To update a major version of a service template, include major Version.UpdateServiceTemplateVersionRequest.Builder minorVersion(String minorVersion)
To update a minor version of a service template, include minorVersion.
minorVersion - To update a minor version of a service template, include minorVersion.UpdateServiceTemplateVersionRequest.Builder status(String status)
The status of the service template minor version to update.
status - The status of the service template minor version to update.TemplateVersionStatus,
TemplateVersionStatusUpdateServiceTemplateVersionRequest.Builder status(TemplateVersionStatus status)
The status of the service template minor version to update.
status - The status of the service template minor version to update.TemplateVersionStatus,
TemplateVersionStatusUpdateServiceTemplateVersionRequest.Builder supportedComponentSourcesWithStrings(Collection<String> supportedComponentSources)
An array of supported component sources. Components with supported sources can be attached to service instances based on this service template version.
A change to supportedComponentSources doesn't impact existing component attachments to instances
based on this template version. A change only affects later associations.
For more information about components, see Proton components in the Proton User Guide.
supportedComponentSources - An array of supported component sources. Components with supported sources can be attached to service
instances based on this service template version.
A change to supportedComponentSources doesn't impact existing component attachments to
instances based on this template version. A change only affects later associations.
For more information about components, see Proton components in the Proton User Guide.
UpdateServiceTemplateVersionRequest.Builder supportedComponentSourcesWithStrings(String... supportedComponentSources)
An array of supported component sources. Components with supported sources can be attached to service instances based on this service template version.
A change to supportedComponentSources doesn't impact existing component attachments to instances
based on this template version. A change only affects later associations.
For more information about components, see Proton components in the Proton User Guide.
supportedComponentSources - An array of supported component sources. Components with supported sources can be attached to service
instances based on this service template version.
A change to supportedComponentSources doesn't impact existing component attachments to
instances based on this template version. A change only affects later associations.
For more information about components, see Proton components in the Proton User Guide.
UpdateServiceTemplateVersionRequest.Builder supportedComponentSources(Collection<ServiceTemplateSupportedComponentSourceType> supportedComponentSources)
An array of supported component sources. Components with supported sources can be attached to service instances based on this service template version.
A change to supportedComponentSources doesn't impact existing component attachments to instances
based on this template version. A change only affects later associations.
For more information about components, see Proton components in the Proton User Guide.
supportedComponentSources - An array of supported component sources. Components with supported sources can be attached to service
instances based on this service template version.
A change to supportedComponentSources doesn't impact existing component attachments to
instances based on this template version. A change only affects later associations.
For more information about components, see Proton components in the Proton User Guide.
UpdateServiceTemplateVersionRequest.Builder supportedComponentSources(ServiceTemplateSupportedComponentSourceType... supportedComponentSources)
An array of supported component sources. Components with supported sources can be attached to service instances based on this service template version.
A change to supportedComponentSources doesn't impact existing component attachments to instances
based on this template version. A change only affects later associations.
For more information about components, see Proton components in the Proton User Guide.
supportedComponentSources - An array of supported component sources. Components with supported sources can be attached to service
instances based on this service template version.
A change to supportedComponentSources doesn't impact existing component attachments to
instances based on this template version. A change only affects later associations.
For more information about components, see Proton components in the Proton User Guide.
UpdateServiceTemplateVersionRequest.Builder templateName(String templateName)
The name of the service template.
templateName - The name of the service template.UpdateServiceTemplateVersionRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderUpdateServiceTemplateVersionRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2023. All rights reserved.