public static interface AvailabilityZone.Builder extends SdkPojo, CopyableBuilder<AvailabilityZone.Builder,AvailabilityZone>
| Modifier and Type | Method and Description |
|---|---|
AvailabilityZone.Builder |
name(String name)
The name of the availability zone.
|
AvailabilityZone.Builder |
supportedPlatforms(Collection<SupportedPlatform> supportedPlatforms)
|
AvailabilityZone.Builder |
supportedPlatforms(Consumer<SupportedPlatform.Builder>... supportedPlatforms)
This is a convenience method that creates an instance of the
SupportedPlatform.Builder avoiding the need to create
one manually via SupportedPlatform.builder(). |
AvailabilityZone.Builder |
supportedPlatforms(SupportedPlatform... supportedPlatforms)
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildAvailabilityZone.Builder name(String name)
The name of the availability zone.
name - The name of the availability zone.AvailabilityZone.Builder supportedPlatforms(Collection<SupportedPlatform> supportedPlatforms)
supportedPlatforms - AvailabilityZone.Builder supportedPlatforms(SupportedPlatform... supportedPlatforms)
supportedPlatforms - AvailabilityZone.Builder supportedPlatforms(Consumer<SupportedPlatform.Builder>... supportedPlatforms)
SupportedPlatform.Builder avoiding the need to create
one manually via SupportedPlatform.builder().
When the Consumer completes,
SdkBuilder.build() is called
immediately and its result is passed to #supportedPlatforms(List.
supportedPlatforms - a consumer that will call methods on
SupportedPlatform.Builder#supportedPlatforms(java.util.Collection) Copyright © 2022. All rights reserved.