Interface RegisterContainerImageRequest.Builder
- All Superinterfaces:
AwsRequest.Builder
,Buildable
,CopyableBuilder<RegisterContainerImageRequest.Builder,
,RegisterContainerImageRequest> LightsailRequest.Builder
,SdkBuilder<RegisterContainerImageRequest.Builder,
,RegisterContainerImageRequest> SdkPojo
,SdkRequest.Builder
- Enclosing class:
RegisterContainerImageRequest
-
Method Summary
Modifier and TypeMethodDescriptionThe digest of the container image to be registered.The label for the container image when it's registered to the container service.overrideConfiguration
(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Add an optional request override configuration.overrideConfiguration
(AwsRequestOverrideConfiguration overrideConfiguration) Add an optional request override configuration.serviceName
(String serviceName) The name of the container service for which to register a container image.Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfiguration
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.services.lightsail.model.LightsailRequest.Builder
build
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
serviceName
The name of the container service for which to register a container image.
- Parameters:
serviceName
- The name of the container service for which to register a container image.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
label
The label for the container image when it's registered to the container service.
Use a descriptive label that you can use to track the different versions of your registered container images.
Use the
GetContainerImages
action to return the container images registered to a Lightsail container service. The label is the<imagelabel>
portion of the following image name example:-
:container-service-1.<imagelabel>.1
If the name of your container service is
mycontainerservice
, and the label that you specify ismystaticwebsite
, then the name of the registered container image will be:mycontainerservice.mystaticwebsite.1
.The number at the end of these image name examples represents the version of the registered container image. If you push and register another container image to the same Lightsail container service, with the same label, then the version number for the new registered container image will be
2
. If you push and register another container image, the version number will be3
, and so on.- Parameters:
label
- The label for the container image when it's registered to the container service.Use a descriptive label that you can use to track the different versions of your registered container images.
Use the
GetContainerImages
action to return the container images registered to a Lightsail container service. The label is the<imagelabel>
portion of the following image name example:-
:container-service-1.<imagelabel>.1
If the name of your container service is
mycontainerservice
, and the label that you specify ismystaticwebsite
, then the name of the registered container image will be:mycontainerservice.mystaticwebsite.1
.The number at the end of these image name examples represents the version of the registered container image. If you push and register another container image to the same Lightsail container service, with the same label, then the version number for the new registered container image will be
2
. If you push and register another container image, the version number will be3
, and so on.-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-
digest
The digest of the container image to be registered.
- Parameters:
digest
- The digest of the container image to be registered.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
RegisterContainerImageRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Description copied from interface:AwsRequest.Builder
Add an optional request override configuration.- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
- Parameters:
overrideConfiguration
- The override configuration.- Returns:
- This object for method chaining.
-
overrideConfiguration
RegisterContainerImageRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Description copied from interface:AwsRequest.Builder
Add an optional request override configuration.- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
- Parameters:
builderConsumer
- AConsumer
to which an emptyAwsRequestOverrideConfiguration.Builder
will be given.- Returns:
- This object for method chaining.
-