Interface CountryLaunchStatusInformation.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<CountryLaunchStatusInformation.Builder,,CountryLaunchStatusInformation> SdkBuilder<CountryLaunchStatusInformation.Builder,,CountryLaunchStatusInformation> SdkPojo
- Enclosing class:
CountryLaunchStatusInformation
@Mutable
@NotThreadSafe
public static interface CountryLaunchStatusInformation.Builder
extends SdkPojo, CopyableBuilder<CountryLaunchStatusInformation.Builder,CountryLaunchStatusInformation>
-
Method Summary
Modifier and TypeMethodDescriptioncarrierStatus(Collection<CarrierStatusInformation> carrierStatus) An array of CarrierStatusInformation objects containing carrier-level launch status details.carrierStatus(Consumer<CarrierStatusInformation.Builder>... carrierStatus) An array of CarrierStatusInformation objects containing carrier-level launch status details.carrierStatus(CarrierStatusInformation... carrierStatus) An array of CarrierStatusInformation objects containing carrier-level launch status details.isoCountryCode(String isoCountryCode) The two-character code, in ISO 3166-1 alpha-2 format, for the country or region.rcsPlatformId(String rcsPlatformId) The RCS platform identifier for this country.registrationId(String registrationId) The unique identifier of the registration associated with this country launch.The launch status for this country.status(CountryLaunchStatus status) The launch status for this country.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
isoCountryCode
The two-character code, in ISO 3166-1 alpha-2 format, for the country or region.
- Parameters:
isoCountryCode- The two-character code, in ISO 3166-1 alpha-2 format, for the country or region.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
The launch status for this country.
- Parameters:
status- The launch status for this country.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The launch status for this country.
- Parameters:
status- The launch status for this country.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
rcsPlatformId
The RCS platform identifier for this country.
- Parameters:
rcsPlatformId- The RCS platform identifier for this country.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
registrationId
The unique identifier of the registration associated with this country launch.
- Parameters:
registrationId- The unique identifier of the registration associated with this country launch.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
carrierStatus
CountryLaunchStatusInformation.Builder carrierStatus(Collection<CarrierStatusInformation> carrierStatus) An array of CarrierStatusInformation objects containing carrier-level launch status details.
- Parameters:
carrierStatus- An array of CarrierStatusInformation objects containing carrier-level launch status details.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
carrierStatus
An array of CarrierStatusInformation objects containing carrier-level launch status details.
- Parameters:
carrierStatus- An array of CarrierStatusInformation objects containing carrier-level launch status details.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
carrierStatus
CountryLaunchStatusInformation.Builder carrierStatus(Consumer<CarrierStatusInformation.Builder>... carrierStatus) An array of CarrierStatusInformation objects containing carrier-level launch status details.
This is a convenience method that creates an instance of theCarrierStatusInformation.Builderavoiding the need to create one manually viaCarrierStatusInformation.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tocarrierStatus(List<CarrierStatusInformation>).- Parameters:
carrierStatus- a consumer that will call methods onCarrierStatusInformation.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-