Interface GetSubscriptionResponse.Builder
-
- All Superinterfaces:
AwsResponse.Builder,Buildable,CodeCatalystResponse.Builder,CopyableBuilder<GetSubscriptionResponse.Builder,GetSubscriptionResponse>,SdkBuilder<GetSubscriptionResponse.Builder,GetSubscriptionResponse>,SdkPojo,SdkResponse.Builder
- Enclosing class:
- GetSubscriptionResponse
public static interface GetSubscriptionResponse.Builder extends CodeCatalystResponse.Builder, SdkPojo, CopyableBuilder<GetSubscriptionResponse.Builder,GetSubscriptionResponse>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description GetSubscriptionResponse.BuilderawsAccountName(String awsAccountName)The display name of the Amazon Web Services account used for billing for the space.GetSubscriptionResponse.BuilderpendingSubscriptionStartTime(Instant pendingSubscriptionStartTime)The day and time the pending change will be applied to the space, in coordinated universal time (UTC) timestamp format as specified in RFC 3339.GetSubscriptionResponse.BuilderpendingSubscriptionType(String pendingSubscriptionType)The type of the billing plan that the space will be changed to at the start of the next billing cycle.GetSubscriptionResponse.BuildersubscriptionType(String subscriptionType)The type of the billing plan for the space.-
Methods inherited from interface software.amazon.awssdk.services.codecatalyst.model.CodeCatalystResponse.Builder
build, responseMetadata, responseMetadata
-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
-
-
-
Method Detail
-
subscriptionType
GetSubscriptionResponse.Builder subscriptionType(String subscriptionType)
The type of the billing plan for the space.
- Parameters:
subscriptionType- The type of the billing plan for the space.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
awsAccountName
GetSubscriptionResponse.Builder awsAccountName(String awsAccountName)
The display name of the Amazon Web Services account used for billing for the space.
- Parameters:
awsAccountName- The display name of the Amazon Web Services account used for billing for the space.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
pendingSubscriptionType
GetSubscriptionResponse.Builder pendingSubscriptionType(String pendingSubscriptionType)
The type of the billing plan that the space will be changed to at the start of the next billing cycle. This applies only to changes that reduce the functionality available for the space. Billing plan changes that increase functionality are applied immediately. For more information, see Pricing.
- Parameters:
pendingSubscriptionType- The type of the billing plan that the space will be changed to at the start of the next billing cycle. This applies only to changes that reduce the functionality available for the space. Billing plan changes that increase functionality are applied immediately. For more information, see Pricing.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
pendingSubscriptionStartTime
GetSubscriptionResponse.Builder pendingSubscriptionStartTime(Instant pendingSubscriptionStartTime)
The day and time the pending change will be applied to the space, in coordinated universal time (UTC) timestamp format as specified in RFC 3339.
- Parameters:
pendingSubscriptionStartTime- The day and time the pending change will be applied to the space, in coordinated universal time (UTC) timestamp format as specified in RFC 3339.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-