Package com.pulumi.gcp.redis.inputs
Class InstanceMaintenancePolicyWeeklyMaintenanceWindowArgs.Builder
- java.lang.Object
-
- com.pulumi.gcp.redis.inputs.InstanceMaintenancePolicyWeeklyMaintenanceWindowArgs.Builder
-
- Enclosing class:
- InstanceMaintenancePolicyWeeklyMaintenanceWindowArgs
public static final class InstanceMaintenancePolicyWeeklyMaintenanceWindowArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(InstanceMaintenancePolicyWeeklyMaintenanceWindowArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description InstanceMaintenancePolicyWeeklyMaintenanceWindowArgs
build()
InstanceMaintenancePolicyWeeklyMaintenanceWindowArgs.Builder
day(com.pulumi.core.Output<java.lang.String> day)
InstanceMaintenancePolicyWeeklyMaintenanceWindowArgs.Builder
day(java.lang.String day)
InstanceMaintenancePolicyWeeklyMaintenanceWindowArgs.Builder
duration(com.pulumi.core.Output<java.lang.String> duration)
InstanceMaintenancePolicyWeeklyMaintenanceWindowArgs.Builder
duration(java.lang.String duration)
InstanceMaintenancePolicyWeeklyMaintenanceWindowArgs.Builder
startTime(com.pulumi.core.Output<InstanceMaintenancePolicyWeeklyMaintenanceWindowStartTimeArgs> startTime)
InstanceMaintenancePolicyWeeklyMaintenanceWindowArgs.Builder
startTime(InstanceMaintenancePolicyWeeklyMaintenanceWindowStartTimeArgs startTime)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(InstanceMaintenancePolicyWeeklyMaintenanceWindowArgs defaults)
-
-
Method Detail
-
day
public InstanceMaintenancePolicyWeeklyMaintenanceWindowArgs.Builder day(com.pulumi.core.Output<java.lang.String> day)
- Parameters:
day
- Required. The day of week that maintenance updates occur. - DAY_OF_WEEK_UNSPECIFIED: The day of the week is unspecified. - MONDAY: Monday - TUESDAY: Tuesday - WEDNESDAY: Wednesday - THURSDAY: Thursday - FRIDAY: Friday - SATURDAY: Saturday - SUNDAY: Sunday Possible values are: `DAY_OF_WEEK_UNSPECIFIED`, `MONDAY`, `TUESDAY`, `WEDNESDAY`, `THURSDAY`, `FRIDAY`, `SATURDAY`, `SUNDAY`.- Returns:
- builder
-
day
public InstanceMaintenancePolicyWeeklyMaintenanceWindowArgs.Builder day(java.lang.String day)
- Parameters:
day
- Required. The day of week that maintenance updates occur. - DAY_OF_WEEK_UNSPECIFIED: The day of the week is unspecified. - MONDAY: Monday - TUESDAY: Tuesday - WEDNESDAY: Wednesday - THURSDAY: Thursday - FRIDAY: Friday - SATURDAY: Saturday - SUNDAY: Sunday Possible values are: `DAY_OF_WEEK_UNSPECIFIED`, `MONDAY`, `TUESDAY`, `WEDNESDAY`, `THURSDAY`, `FRIDAY`, `SATURDAY`, `SUNDAY`.- Returns:
- builder
-
duration
public InstanceMaintenancePolicyWeeklyMaintenanceWindowArgs.Builder duration(@Nullable com.pulumi.core.Output<java.lang.String> duration)
- Parameters:
duration
- (Output) Output only. Duration of the maintenance window. The current window is fixed at 1 hour. A duration in seconds with up to nine fractional digits, terminated by 's'. Example: "3.5s".- Returns:
- builder
-
duration
public InstanceMaintenancePolicyWeeklyMaintenanceWindowArgs.Builder duration(java.lang.String duration)
- Parameters:
duration
- (Output) Output only. Duration of the maintenance window. The current window is fixed at 1 hour. A duration in seconds with up to nine fractional digits, terminated by 's'. Example: "3.5s".- Returns:
- builder
-
startTime
public InstanceMaintenancePolicyWeeklyMaintenanceWindowArgs.Builder startTime(com.pulumi.core.Output<InstanceMaintenancePolicyWeeklyMaintenanceWindowStartTimeArgs> startTime)
- Parameters:
startTime
- Required. Start time of the window in UTC time. Structure is documented below.- Returns:
- builder
-
startTime
public InstanceMaintenancePolicyWeeklyMaintenanceWindowArgs.Builder startTime(InstanceMaintenancePolicyWeeklyMaintenanceWindowStartTimeArgs startTime)
- Parameters:
startTime
- Required. Start time of the window in UTC time. Structure is documented below.- Returns:
- builder
-
build
public InstanceMaintenancePolicyWeeklyMaintenanceWindowArgs build()
-
-