Class GetSavingsPlanResult.Builder
- java.lang.Object
-
- com.pulumi.aws.savingsplans.outputs.GetSavingsPlanResult.Builder
-
- Enclosing class:
- GetSavingsPlanResult
public static final class GetSavingsPlanResult.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(GetSavingsPlanResult defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(GetSavingsPlanResult defaults)
-
-
Method Detail
-
commitment
public GetSavingsPlanResult.Builder commitment(java.lang.String commitment)
-
currency
public GetSavingsPlanResult.Builder currency(java.lang.String currency)
-
description
public GetSavingsPlanResult.Builder description(java.lang.String description)
-
ec2InstanceFamily
public GetSavingsPlanResult.Builder ec2InstanceFamily(java.lang.String ec2InstanceFamily)
-
end
public GetSavingsPlanResult.Builder end(java.lang.String end)
-
offeringId
public GetSavingsPlanResult.Builder offeringId(java.lang.String offeringId)
-
paymentOption
public GetSavingsPlanResult.Builder paymentOption(java.lang.String paymentOption)
-
productTypes
public GetSavingsPlanResult.Builder productTypes(java.util.List<java.lang.String> productTypes)
-
productTypes
public GetSavingsPlanResult.Builder productTypes(java.lang.String... productTypes)
-
purchaseTime
public GetSavingsPlanResult.Builder purchaseTime(java.lang.String purchaseTime)
-
recurringPaymentAmount
public GetSavingsPlanResult.Builder recurringPaymentAmount(java.lang.String recurringPaymentAmount)
-
region
public GetSavingsPlanResult.Builder region(java.lang.String region)
-
returnableUntil
public GetSavingsPlanResult.Builder returnableUntil(java.lang.String returnableUntil)
-
savingsPlanArn
public GetSavingsPlanResult.Builder savingsPlanArn(java.lang.String savingsPlanArn)
-
savingsPlanId
public GetSavingsPlanResult.Builder savingsPlanId(java.lang.String savingsPlanId)
-
savingsPlanOfferingId
public GetSavingsPlanResult.Builder savingsPlanOfferingId(java.lang.String savingsPlanOfferingId)
-
savingsPlanType
public GetSavingsPlanResult.Builder savingsPlanType(java.lang.String savingsPlanType)
-
start
public GetSavingsPlanResult.Builder start(java.lang.String start)
-
state
public GetSavingsPlanResult.Builder state(java.lang.String state)
-
tags
public GetSavingsPlanResult.Builder tags(java.util.Map<java.lang.String,java.lang.String> tags)
-
termDurationInSeconds
public GetSavingsPlanResult.Builder termDurationInSeconds(java.lang.Integer termDurationInSeconds)
-
upfrontPaymentAmount
public GetSavingsPlanResult.Builder upfrontPaymentAmount(java.lang.String upfrontPaymentAmount)
-
build
public GetSavingsPlanResult build()
-
-