Class UpdateIntegrationRuntimeRequest

java.lang.Object
com.azure.resourcemanager.datafactory.models.UpdateIntegrationRuntimeRequest

public final class UpdateIntegrationRuntimeRequest extends Object
Update integration runtime request.
  • Constructor Details

    • UpdateIntegrationRuntimeRequest

      public UpdateIntegrationRuntimeRequest()
  • Method Details

    • autoUpdate

      public IntegrationRuntimeAutoUpdate autoUpdate()
      Get the autoUpdate property: Enables or disables the auto-update feature of the self-hosted integration runtime. See https://go.microsoft.com/fwlink/?linkid=854189.
      Returns:
      the autoUpdate value.
    • withAutoUpdate

      Set the autoUpdate property: Enables or disables the auto-update feature of the self-hosted integration runtime. See https://go.microsoft.com/fwlink/?linkid=854189.
      Parameters:
      autoUpdate - the autoUpdate value to set.
      Returns:
      the UpdateIntegrationRuntimeRequest object itself.
    • updateDelayOffset

      public String updateDelayOffset()
      Get the updateDelayOffset property: The time offset (in hours) in the day, e.g., PT03H is 3 hours. The integration runtime auto update will happen on that time.
      Returns:
      the updateDelayOffset value.
    • withUpdateDelayOffset

      public UpdateIntegrationRuntimeRequest withUpdateDelayOffset(String updateDelayOffset)
      Set the updateDelayOffset property: The time offset (in hours) in the day, e.g., PT03H is 3 hours. The integration runtime auto update will happen on that time.
      Parameters:
      updateDelayOffset - the updateDelayOffset value to set.
      Returns:
      the UpdateIntegrationRuntimeRequest object itself.
    • validate

      public void validate()
      Validates the instance.
      Throws:
      IllegalArgumentException - thrown if the instance is not valid.