Class DataFlowDebugSessionInfoInner

java.lang.Object
com.azure.resourcemanager.datafactory.fluent.models.DataFlowDebugSessionInfoInner

public final class DataFlowDebugSessionInfoInner extends Object
Data flow debug session info.
  • Constructor Details

    • DataFlowDebugSessionInfoInner

      public DataFlowDebugSessionInfoInner()
  • Method Details

    • dataFlowName

      public String dataFlowName()
      Get the dataFlowName property: The name of the data flow.
      Returns:
      the dataFlowName value.
    • withDataFlowName

      public DataFlowDebugSessionInfoInner withDataFlowName(String dataFlowName)
      Set the dataFlowName property: The name of the data flow.
      Parameters:
      dataFlowName - the dataFlowName value to set.
      Returns:
      the DataFlowDebugSessionInfoInner object itself.
    • computeType

      public String computeType()
      Get the computeType property: Compute type of the cluster.
      Returns:
      the computeType value.
    • withComputeType

      public DataFlowDebugSessionInfoInner withComputeType(String computeType)
      Set the computeType property: Compute type of the cluster.
      Parameters:
      computeType - the computeType value to set.
      Returns:
      the DataFlowDebugSessionInfoInner object itself.
    • coreCount

      public Integer coreCount()
      Get the coreCount property: Core count of the cluster.
      Returns:
      the coreCount value.
    • withCoreCount

      public DataFlowDebugSessionInfoInner withCoreCount(Integer coreCount)
      Set the coreCount property: Core count of the cluster.
      Parameters:
      coreCount - the coreCount value to set.
      Returns:
      the DataFlowDebugSessionInfoInner object itself.
    • nodeCount

      public Integer nodeCount()
      Get the nodeCount property: Node count of the cluster. (deprecated property).
      Returns:
      the nodeCount value.
    • withNodeCount

      public DataFlowDebugSessionInfoInner withNodeCount(Integer nodeCount)
      Set the nodeCount property: Node count of the cluster. (deprecated property).
      Parameters:
      nodeCount - the nodeCount value to set.
      Returns:
      the DataFlowDebugSessionInfoInner object itself.
    • integrationRuntimeName

      public String integrationRuntimeName()
      Get the integrationRuntimeName property: Attached integration runtime name of data flow debug session.
      Returns:
      the integrationRuntimeName value.
    • withIntegrationRuntimeName

      public DataFlowDebugSessionInfoInner withIntegrationRuntimeName(String integrationRuntimeName)
      Set the integrationRuntimeName property: Attached integration runtime name of data flow debug session.
      Parameters:
      integrationRuntimeName - the integrationRuntimeName value to set.
      Returns:
      the DataFlowDebugSessionInfoInner object itself.
    • sessionId

      public String sessionId()
      Get the sessionId property: The ID of data flow debug session.
      Returns:
      the sessionId value.
    • withSessionId

      public DataFlowDebugSessionInfoInner withSessionId(String sessionId)
      Set the sessionId property: The ID of data flow debug session.
      Parameters:
      sessionId - the sessionId value to set.
      Returns:
      the DataFlowDebugSessionInfoInner object itself.
    • startTime

      public String startTime()
      Get the startTime property: Start time of data flow debug session.
      Returns:
      the startTime value.
    • withStartTime

      public DataFlowDebugSessionInfoInner withStartTime(String startTime)
      Set the startTime property: Start time of data flow debug session.
      Parameters:
      startTime - the startTime value to set.
      Returns:
      the DataFlowDebugSessionInfoInner object itself.
    • timeToLiveInMinutes

      public Integer timeToLiveInMinutes()
      Get the timeToLiveInMinutes property: Compute type of the cluster.
      Returns:
      the timeToLiveInMinutes value.
    • withTimeToLiveInMinutes

      public DataFlowDebugSessionInfoInner withTimeToLiveInMinutes(Integer timeToLiveInMinutes)
      Set the timeToLiveInMinutes property: Compute type of the cluster.
      Parameters:
      timeToLiveInMinutes - the timeToLiveInMinutes value to set.
      Returns:
      the DataFlowDebugSessionInfoInner object itself.
    • lastActivityTime

      public String lastActivityTime()
      Get the lastActivityTime property: Last activity time of data flow debug session.
      Returns:
      the lastActivityTime value.
    • withLastActivityTime

      public DataFlowDebugSessionInfoInner withLastActivityTime(String lastActivityTime)
      Set the lastActivityTime property: Last activity time of data flow debug session.
      Parameters:
      lastActivityTime - the lastActivityTime value to set.
      Returns:
      the DataFlowDebugSessionInfoInner object itself.
    • additionalProperties

      public Map<String,Object> additionalProperties()
      Get the additionalProperties property: Data flow debug session info.
      Returns:
      the additionalProperties value.
    • withAdditionalProperties

      public DataFlowDebugSessionInfoInner withAdditionalProperties(Map<String,Object> additionalProperties)
      Set the additionalProperties property: Data flow debug session info.
      Parameters:
      additionalProperties - the additionalProperties value to set.
      Returns:
      the DataFlowDebugSessionInfoInner object itself.
    • validate

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