Class CreateDataFlowDebugSessionRequest


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

      • CreateDataFlowDebugSessionRequest

        public CreateDataFlowDebugSessionRequest()
    • 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.