Class BudgetTimePeriodArgs.Builder
- java.lang.Object
-
- com.pulumi.azurenative.consumption.inputs.BudgetTimePeriodArgs.Builder
-
- Enclosing class:
- BudgetTimePeriodArgs
public static final class BudgetTimePeriodArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(BudgetTimePeriodArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BudgetTimePeriodArgs
build()
BudgetTimePeriodArgs.Builder
endDate(com.pulumi.core.Output<java.lang.String> endDate)
BudgetTimePeriodArgs.Builder
endDate(java.lang.String endDate)
BudgetTimePeriodArgs.Builder
startDate(com.pulumi.core.Output<java.lang.String> startDate)
BudgetTimePeriodArgs.Builder
startDate(java.lang.String startDate)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(BudgetTimePeriodArgs defaults)
-
-
Method Detail
-
endDate
public BudgetTimePeriodArgs.Builder endDate(@Nullable com.pulumi.core.Output<java.lang.String> endDate)
- Parameters:
endDate
- The end date for the budget. If not provided, we default this to 10 years from the start date.- Returns:
- builder
-
endDate
public BudgetTimePeriodArgs.Builder endDate(java.lang.String endDate)
- Parameters:
endDate
- The end date for the budget. If not provided, we default this to 10 years from the start date.- Returns:
- builder
-
startDate
public BudgetTimePeriodArgs.Builder startDate(com.pulumi.core.Output<java.lang.String> startDate)
- Parameters:
startDate
- The start date for the budget.- Returns:
- builder
-
startDate
public BudgetTimePeriodArgs.Builder startDate(java.lang.String startDate)
- Parameters:
startDate
- The start date for the budget.- Returns:
- builder
-
build
public BudgetTimePeriodArgs build()
-
-