Interface DescribeSupportLevelResponse.Builder
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<DescribeSupportLevelResponse.Builder,,DescribeSupportLevelResponse> DevOpsAgentResponse.Builder,SdkBuilder<DescribeSupportLevelResponse.Builder,,DescribeSupportLevelResponse> SdkPojo,SdkResponse.Builder
- Enclosing class:
DescribeSupportLevelResponse
@Mutable
@NotThreadSafe
public static interface DescribeSupportLevelResponse.Builder
extends DevOpsAgentResponse.Builder, SdkPojo, CopyableBuilder<DescribeSupportLevelResponse.Builder,DescribeSupportLevelResponse>
-
Method Summary
Modifier and TypeMethodDescriptionactiveSubscription(Boolean activeSubscription) Whether or not the account's subscription is activemosaicSupportLevel(Consumer<SupportLevel.Builder> mosaicSupportLevel) The account's Mosaic equivalent support levelmosaicSupportLevel(SupportLevel mosaicSupportLevel) The account's Mosaic equivalent support levelsupportLevel(Consumer<SupportLevel.Builder> supportLevel) The account's support levelsupportLevel(SupportLevel supportLevel) The account's support levelMethods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.services.devopsagent.model.DevOpsAgentResponse.Builder
build, responseMetadata, responseMetadataMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFieldsMethods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Method Details
-
supportLevel
The account's support level
- Parameters:
supportLevel- The account's support level- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
supportLevel
default DescribeSupportLevelResponse.Builder supportLevel(Consumer<SupportLevel.Builder> supportLevel) The account's support level
This is a convenience method that creates an instance of theSupportLevel.Builderavoiding the need to create one manually viaSupportLevel.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tosupportLevel(SupportLevel).- Parameters:
supportLevel- a consumer that will call methods onSupportLevel.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
mosaicSupportLevel
The account's Mosaic equivalent support level
- Parameters:
mosaicSupportLevel- The account's Mosaic equivalent support level- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
mosaicSupportLevel
default DescribeSupportLevelResponse.Builder mosaicSupportLevel(Consumer<SupportLevel.Builder> mosaicSupportLevel) The account's Mosaic equivalent support level
This is a convenience method that creates an instance of theSupportLevel.Builderavoiding the need to create one manually viaSupportLevel.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tomosaicSupportLevel(SupportLevel).- Parameters:
mosaicSupportLevel- a consumer that will call methods onSupportLevel.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
activeSubscription
Whether or not the account's subscription is active
- Parameters:
activeSubscription- Whether or not the account's subscription is active- Returns:
- Returns a reference to this object so that method calls can be chained together.
-