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 Summary
Constructors Constructor Description CreateDataFlowDebugSessionRequest()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
computeType()
Get the computeType property: Compute type of the cluster.Integer
coreCount()
Get the coreCount property: Core count of the cluster.IntegrationRuntimeDebugResource
integrationRuntime()
Get the integrationRuntime property: Set to use integration runtime setting for data flow debug session.Integer
timeToLive()
Get the timeToLive property: Time to live setting of the cluster in minutes.void
validate()
Validates the instance.CreateDataFlowDebugSessionRequest
withComputeType(String computeType)
Set the computeType property: Compute type of the cluster.CreateDataFlowDebugSessionRequest
withCoreCount(Integer coreCount)
Set the coreCount property: Core count of the cluster.CreateDataFlowDebugSessionRequest
withIntegrationRuntime(IntegrationRuntimeDebugResource integrationRuntime)
Set the integrationRuntime property: Set to use integration runtime setting for data flow debug session.CreateDataFlowDebugSessionRequest
withTimeToLive(Integer timeToLive)
Set the timeToLive property: Time to live setting of the cluster in minutes.
-
-
-
Method Detail
-
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.
-
-