Class PipelineExternalComputeScaleProperties

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

public final class PipelineExternalComputeScaleProperties extends Object
PipelineExternalComputeScale properties for managed integration runtime.
  • Constructor Details

    • PipelineExternalComputeScaleProperties

      public PipelineExternalComputeScaleProperties()
      Creates an instance of PipelineExternalComputeScaleProperties class.
  • Method Details

    • timeToLive

      public Integer timeToLive()
      Get the timeToLive property: Time to live (in minutes) setting of integration runtime which will execute pipeline and external activity.
      Returns:
      the timeToLive value.
    • withTimeToLive

      public PipelineExternalComputeScaleProperties withTimeToLive(Integer timeToLive)
      Set the timeToLive property: Time to live (in minutes) setting of integration runtime which will execute pipeline and external activity.
      Parameters:
      timeToLive - the timeToLive value to set.
      Returns:
      the PipelineExternalComputeScaleProperties object itself.
    • additionalProperties

      public Map<String,Object> additionalProperties()
      Get the additionalProperties property: PipelineExternalComputeScale properties for managed integration runtime.
      Returns:
      the additionalProperties value.
    • withAdditionalProperties

      public PipelineExternalComputeScaleProperties withAdditionalProperties(Map<String,Object> additionalProperties)
      Set the additionalProperties property: PipelineExternalComputeScale properties for managed integration runtime.
      Parameters:
      additionalProperties - the additionalProperties value to set.
      Returns:
      the PipelineExternalComputeScaleProperties object itself.
    • validate

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