Class ScheduledEventsPolicy
java.lang.Object
com.azure.resourcemanager.compute.models.ScheduledEventsPolicy
Specifies Redeploy, Reboot and ScheduledEventsAdditionalPublishingTargets Scheduled Event related configurations.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGet the scheduledEventsAdditionalPublishingTargets property: The configuration parameters used while publishing scheduledEventsAdditionalPublishingTargets.Get the userInitiatedReboot property: The configuration parameters used while creating userInitiatedReboot scheduled event setting creation.Get the userInitiatedRedeploy property: The configuration parameters used while creating userInitiatedRedeploy scheduled event setting creation.voidvalidate()Validates the instance.withScheduledEventsAdditionalPublishingTargets(ScheduledEventsAdditionalPublishingTargets scheduledEventsAdditionalPublishingTargets) Set the scheduledEventsAdditionalPublishingTargets property: The configuration parameters used while publishing scheduledEventsAdditionalPublishingTargets.withUserInitiatedReboot(UserInitiatedReboot userInitiatedReboot) Set the userInitiatedReboot property: The configuration parameters used while creating userInitiatedReboot scheduled event setting creation.withUserInitiatedRedeploy(UserInitiatedRedeploy userInitiatedRedeploy) Set the userInitiatedRedeploy property: The configuration parameters used while creating userInitiatedRedeploy scheduled event setting creation.
-
Constructor Details
-
ScheduledEventsPolicy
public ScheduledEventsPolicy()Creates an instance of ScheduledEventsPolicy class.
-
-
Method Details
-
userInitiatedRedeploy
Get the userInitiatedRedeploy property: The configuration parameters used while creating userInitiatedRedeploy scheduled event setting creation.- Returns:
- the userInitiatedRedeploy value.
-
withUserInitiatedRedeploy
Set the userInitiatedRedeploy property: The configuration parameters used while creating userInitiatedRedeploy scheduled event setting creation.- Parameters:
userInitiatedRedeploy- the userInitiatedRedeploy value to set.- Returns:
- the ScheduledEventsPolicy object itself.
-
userInitiatedReboot
Get the userInitiatedReboot property: The configuration parameters used while creating userInitiatedReboot scheduled event setting creation.- Returns:
- the userInitiatedReboot value.
-
withUserInitiatedReboot
Set the userInitiatedReboot property: The configuration parameters used while creating userInitiatedReboot scheduled event setting creation.- Parameters:
userInitiatedReboot- the userInitiatedReboot value to set.- Returns:
- the ScheduledEventsPolicy object itself.
-
scheduledEventsAdditionalPublishingTargets
Get the scheduledEventsAdditionalPublishingTargets property: The configuration parameters used while publishing scheduledEventsAdditionalPublishingTargets.- Returns:
- the scheduledEventsAdditionalPublishingTargets value.
-
withScheduledEventsAdditionalPublishingTargets
public ScheduledEventsPolicy withScheduledEventsAdditionalPublishingTargets(ScheduledEventsAdditionalPublishingTargets scheduledEventsAdditionalPublishingTargets) Set the scheduledEventsAdditionalPublishingTargets property: The configuration parameters used while publishing scheduledEventsAdditionalPublishingTargets.- Parameters:
scheduledEventsAdditionalPublishingTargets- the scheduledEventsAdditionalPublishingTargets value to set.- Returns:
- the ScheduledEventsPolicy object itself.
-
validate
public void validate()Validates the instance.- Throws:
IllegalArgumentException- thrown if the instance is not valid.
-