Package com.pulumi.gcp.osconfig.inputs
Class PatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthArgs.Builder
- java.lang.Object
-
- com.pulumi.gcp.osconfig.inputs.PatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthArgs.Builder
-
- Enclosing class:
- PatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthArgs
public static final class PatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(PatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthArgs
build()
PatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthArgs.Builder
dayOffset(com.pulumi.core.Output<java.lang.Integer> dayOffset)
PatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthArgs.Builder
dayOffset(java.lang.Integer dayOffset)
PatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthArgs.Builder
dayOfWeek(com.pulumi.core.Output<java.lang.String> dayOfWeek)
PatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthArgs.Builder
dayOfWeek(java.lang.String dayOfWeek)
PatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthArgs.Builder
weekOrdinal(com.pulumi.core.Output<java.lang.Integer> weekOrdinal)
PatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthArgs.Builder
weekOrdinal(java.lang.Integer weekOrdinal)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(PatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthArgs defaults)
-
-
Method Detail
-
dayOfWeek
public PatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthArgs.Builder dayOfWeek(com.pulumi.core.Output<java.lang.String> dayOfWeek)
- Parameters:
dayOfWeek
- A day of the week. Possible values are: `MONDAY`, `TUESDAY`, `WEDNESDAY`, `THURSDAY`, `FRIDAY`, `SATURDAY`, `SUNDAY`.- Returns:
- builder
-
dayOfWeek
public PatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthArgs.Builder dayOfWeek(java.lang.String dayOfWeek)
- Parameters:
dayOfWeek
- A day of the week. Possible values are: `MONDAY`, `TUESDAY`, `WEDNESDAY`, `THURSDAY`, `FRIDAY`, `SATURDAY`, `SUNDAY`.- Returns:
- builder
-
dayOffset
public PatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthArgs.Builder dayOffset(@Nullable com.pulumi.core.Output<java.lang.Integer> dayOffset)
- Parameters:
dayOffset
- Represents the number of days before or after the given week day of month that the patch deployment is scheduled for.- Returns:
- builder
-
dayOffset
public PatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthArgs.Builder dayOffset(java.lang.Integer dayOffset)
- Parameters:
dayOffset
- Represents the number of days before or after the given week day of month that the patch deployment is scheduled for.- Returns:
- builder
-
weekOrdinal
public PatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthArgs.Builder weekOrdinal(com.pulumi.core.Output<java.lang.Integer> weekOrdinal)
- Parameters:
weekOrdinal
- Week number in a month. 1-4 indicates the 1st to 4th week of the month. -1 indicates the last week of the month.- Returns:
- builder
-
weekOrdinal
public PatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthArgs.Builder weekOrdinal(java.lang.Integer weekOrdinal)
- Parameters:
weekOrdinal
- Week number in a month. 1-4 indicates the 1st to 4th week of the month. -1 indicates the last week of the month.- Returns:
- builder
-
build
public PatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthArgs build()
-
-