Class HDInsightHiveActivity


  • public final class HDInsightHiveActivity
    extends ExecutionActivity
    HDInsight Hive activity type.
    • Constructor Detail

      • HDInsightHiveActivity

        public HDInsightHiveActivity()
    • Method Detail

      • storageLinkedServices

        public List<LinkedServiceReference> storageLinkedServices()
        Get the storageLinkedServices property: Storage linked service references.
        Returns:
        the storageLinkedServices value.
      • withStorageLinkedServices

        public HDInsightHiveActivity withStorageLinkedServices​(List<LinkedServiceReference> storageLinkedServices)
        Set the storageLinkedServices property: Storage linked service references.
        Parameters:
        storageLinkedServices - the storageLinkedServices value to set.
        Returns:
        the HDInsightHiveActivity object itself.
      • arguments

        public List<Object> arguments()
        Get the arguments property: User specified arguments to HDInsightActivity.
        Returns:
        the arguments value.
      • withArguments

        public HDInsightHiveActivity withArguments​(List<Object> arguments)
        Set the arguments property: User specified arguments to HDInsightActivity.
        Parameters:
        arguments - the arguments value to set.
        Returns:
        the HDInsightHiveActivity object itself.
      • withGetDebugInfo

        public HDInsightHiveActivity withGetDebugInfo​(HDInsightActivityDebugInfoOption getDebugInfo)
        Set the getDebugInfo property: Debug info option.
        Parameters:
        getDebugInfo - the getDebugInfo value to set.
        Returns:
        the HDInsightHiveActivity object itself.
      • scriptPath

        public Object scriptPath()
        Get the scriptPath property: Script path. Type: string (or Expression with resultType string).
        Returns:
        the scriptPath value.
      • withScriptPath

        public HDInsightHiveActivity withScriptPath​(Object scriptPath)
        Set the scriptPath property: Script path. Type: string (or Expression with resultType string).
        Parameters:
        scriptPath - the scriptPath value to set.
        Returns:
        the HDInsightHiveActivity object itself.
      • scriptLinkedService

        public LinkedServiceReference scriptLinkedService()
        Get the scriptLinkedService property: Script linked service reference.
        Returns:
        the scriptLinkedService value.
      • withScriptLinkedService

        public HDInsightHiveActivity withScriptLinkedService​(LinkedServiceReference scriptLinkedService)
        Set the scriptLinkedService property: Script linked service reference.
        Parameters:
        scriptLinkedService - the scriptLinkedService value to set.
        Returns:
        the HDInsightHiveActivity object itself.
      • defines

        public Map<String,​Object> defines()
        Get the defines property: Allows user to specify defines for Hive job request.
        Returns:
        the defines value.
      • withDefines

        public HDInsightHiveActivity withDefines​(Map<String,​Object> defines)
        Set the defines property: Allows user to specify defines for Hive job request.
        Parameters:
        defines - the defines value to set.
        Returns:
        the HDInsightHiveActivity object itself.
      • variables

        public List<Object> variables()
        Get the variables property: User specified arguments under hivevar namespace.
        Returns:
        the variables value.
      • withVariables

        public HDInsightHiveActivity withVariables​(List<Object> variables)
        Set the variables property: User specified arguments under hivevar namespace.
        Parameters:
        variables - the variables value to set.
        Returns:
        the HDInsightHiveActivity object itself.
      • queryTimeout

        public Integer queryTimeout()
        Get the queryTimeout property: Query timeout value (in minutes). Effective when the HDInsight cluster is with ESP (Enterprise Security Package).
        Returns:
        the queryTimeout value.
      • withQueryTimeout

        public HDInsightHiveActivity withQueryTimeout​(Integer queryTimeout)
        Set the queryTimeout property: Query timeout value (in minutes). Effective when the HDInsight cluster is with ESP (Enterprise Security Package).
        Parameters:
        queryTimeout - the queryTimeout value to set.
        Returns:
        the HDInsightHiveActivity object itself.