Class CreateDataFlowDebugSessionRequest

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

public final class CreateDataFlowDebugSessionRequest extends Object
Request body structure for creating data flow debug session.
  • Constructor Details

    • CreateDataFlowDebugSessionRequest

      public CreateDataFlowDebugSessionRequest()
  • Method Details

    • computeType

      public String computeType()
      Get the computeType property: Compute type of the cluster. The value will be overwritten by the same setting in integration runtime if provided.
      Returns:
      the computeType value.
    • withComputeType

      public CreateDataFlowDebugSessionRequest withComputeType(String computeType)
      Set the computeType property: Compute type of the cluster. The value will be overwritten by the same setting in integration runtime if provided.
      Parameters:
      computeType - the computeType value to set.
      Returns:
      the CreateDataFlowDebugSessionRequest object itself.
    • coreCount

      public Integer coreCount()
      Get the coreCount property: Core count of the cluster. The value will be overwritten by the same setting in integration runtime if provided.
      Returns:
      the coreCount value.
    • withCoreCount

      public CreateDataFlowDebugSessionRequest withCoreCount(Integer coreCount)
      Set the coreCount property: Core count of the cluster. The value will be overwritten by the same setting in integration runtime if provided.
      Parameters:
      coreCount - the coreCount value to set.
      Returns:
      the CreateDataFlowDebugSessionRequest object itself.
    • timeToLive

      public Integer timeToLive()
      Get the timeToLive property: Time to live setting of the cluster in minutes.
      Returns:
      the timeToLive value.
    • withTimeToLive

      public CreateDataFlowDebugSessionRequest withTimeToLive(Integer timeToLive)
      Set the timeToLive property: Time to live setting of the cluster in minutes.
      Parameters:
      timeToLive - the timeToLive value to set.
      Returns:
      the CreateDataFlowDebugSessionRequest object itself.
    • integrationRuntime

      public IntegrationRuntimeDebugResource integrationRuntime()
      Get the integrationRuntime property: Set to use integration runtime setting for data flow debug session.
      Returns:
      the integrationRuntime value.
    • withIntegrationRuntime

      public CreateDataFlowDebugSessionRequest withIntegrationRuntime(IntegrationRuntimeDebugResource integrationRuntime)
      Set the integrationRuntime property: Set to use integration runtime setting for data flow debug session.
      Parameters:
      integrationRuntime - the integrationRuntime value to set.
      Returns:
      the CreateDataFlowDebugSessionRequest object itself.
    • validate

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