Class ComputeStartStopScheduleArgs.Builder
- java.lang.Object
-
- com.pulumi.azurenative.machinelearningservices.inputs.ComputeStartStopScheduleArgs.Builder
-
- Enclosing class:
- ComputeStartStopScheduleArgs
public static final class ComputeStartStopScheduleArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(ComputeStartStopScheduleArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(ComputeStartStopScheduleArgs defaults)
-
-
Method Detail
-
action
public ComputeStartStopScheduleArgs.Builder action(@Nullable com.pulumi.core.Output<com.pulumi.core.Either<java.lang.String,ComputePowerAction>> action)
- Parameters:
action
- [Required] The compute power action.- Returns:
- builder
-
action
public ComputeStartStopScheduleArgs.Builder action(com.pulumi.core.Either<java.lang.String,ComputePowerAction> action)
- Parameters:
action
- [Required] The compute power action.- Returns:
- builder
-
action
public ComputeStartStopScheduleArgs.Builder action(java.lang.String action)
- Parameters:
action
- [Required] The compute power action.- Returns:
- builder
-
action
public ComputeStartStopScheduleArgs.Builder action(ComputePowerAction action)
- Parameters:
action
- [Required] The compute power action.- Returns:
- builder
-
cron
public ComputeStartStopScheduleArgs.Builder cron(@Nullable com.pulumi.core.Output<CronArgs> cron)
- Parameters:
cron
- Required if triggerType is Cron.- Returns:
- builder
-
cron
public ComputeStartStopScheduleArgs.Builder cron(CronArgs cron)
- Parameters:
cron
- Required if triggerType is Cron.- Returns:
- builder
-
recurrence
public ComputeStartStopScheduleArgs.Builder recurrence(@Nullable com.pulumi.core.Output<RecurrenceArgs> recurrence)
- Parameters:
recurrence
- Required if triggerType is Recurrence.- Returns:
- builder
-
recurrence
public ComputeStartStopScheduleArgs.Builder recurrence(RecurrenceArgs recurrence)
- Parameters:
recurrence
- Required if triggerType is Recurrence.- Returns:
- builder
-
schedule
public ComputeStartStopScheduleArgs.Builder schedule(@Nullable com.pulumi.core.Output<ScheduleBaseArgs> schedule)
- Parameters:
schedule
- [Deprecated] Not used any more.- Returns:
- builder
-
schedule
public ComputeStartStopScheduleArgs.Builder schedule(ScheduleBaseArgs schedule)
- Parameters:
schedule
- [Deprecated] Not used any more.- Returns:
- builder
-
status
public ComputeStartStopScheduleArgs.Builder status(@Nullable com.pulumi.core.Output<com.pulumi.core.Either<java.lang.String,ScheduleStatus>> status)
- Parameters:
status
- Is the schedule enabled or disabled?- Returns:
- builder
-
status
public ComputeStartStopScheduleArgs.Builder status(com.pulumi.core.Either<java.lang.String,ScheduleStatus> status)
- Parameters:
status
- Is the schedule enabled or disabled?- Returns:
- builder
-
status
public ComputeStartStopScheduleArgs.Builder status(java.lang.String status)
- Parameters:
status
- Is the schedule enabled or disabled?- Returns:
- builder
-
status
public ComputeStartStopScheduleArgs.Builder status(ScheduleStatus status)
- Parameters:
status
- Is the schedule enabled or disabled?- Returns:
- builder
-
triggerType
public ComputeStartStopScheduleArgs.Builder triggerType(@Nullable com.pulumi.core.Output<com.pulumi.core.Either<java.lang.String,TriggerType>> triggerType)
- Parameters:
triggerType
- [Required] The schedule trigger type.- Returns:
- builder
-
triggerType
public ComputeStartStopScheduleArgs.Builder triggerType(com.pulumi.core.Either<java.lang.String,TriggerType> triggerType)
- Parameters:
triggerType
- [Required] The schedule trigger type.- Returns:
- builder
-
triggerType
public ComputeStartStopScheduleArgs.Builder triggerType(java.lang.String triggerType)
- Parameters:
triggerType
- [Required] The schedule trigger type.- Returns:
- builder
-
triggerType
public ComputeStartStopScheduleArgs.Builder triggerType(TriggerType triggerType)
- Parameters:
triggerType
- [Required] The schedule trigger type.- Returns:
- builder
-
build
public ComputeStartStopScheduleArgs build()
-
-