Class AzureMLBatchExecutionActivity


public class AzureMLBatchExecutionActivity extends ExecutionActivity
Azure ML Batch Execution activity.
  • Constructor Details

    • AzureMLBatchExecutionActivity

      public AzureMLBatchExecutionActivity()
  • Method Details

    • getGlobalParameters

      public Map<String,Object> getGlobalParameters()
      Get the globalParameters property: Key,Value pairs to be passed to the Azure ML Batch Execution Service endpoint. Keys must match the names of web service parameters defined in the published Azure ML web service. Values will be passed in the GlobalParameters property of the Azure ML batch execution request.
      Returns:
      the globalParameters value.
    • setGlobalParameters

      public AzureMLBatchExecutionActivity setGlobalParameters(Map<String,Object> globalParameters)
      Set the globalParameters property: Key,Value pairs to be passed to the Azure ML Batch Execution Service endpoint. Keys must match the names of web service parameters defined in the published Azure ML web service. Values will be passed in the GlobalParameters property of the Azure ML batch execution request.
      Parameters:
      globalParameters - the globalParameters value to set.
      Returns:
      the AzureMLBatchExecutionActivity object itself.
    • getWebServiceOutputs

      public Map<String,AzureMLWebServiceFile> getWebServiceOutputs()
      Get the webServiceOutputs property: Key,Value pairs, mapping the names of Azure ML endpoint's Web Service Outputs to AzureMLWebServiceFile objects specifying the output Blob locations. This information will be passed in the WebServiceOutputs property of the Azure ML batch execution request.
      Returns:
      the webServiceOutputs value.
    • setWebServiceOutputs

      public AzureMLBatchExecutionActivity setWebServiceOutputs(Map<String,AzureMLWebServiceFile> webServiceOutputs)
      Set the webServiceOutputs property: Key,Value pairs, mapping the names of Azure ML endpoint's Web Service Outputs to AzureMLWebServiceFile objects specifying the output Blob locations. This information will be passed in the WebServiceOutputs property of the Azure ML batch execution request.
      Parameters:
      webServiceOutputs - the webServiceOutputs value to set.
      Returns:
      the AzureMLBatchExecutionActivity object itself.
    • getWebServiceInputs

      public Map<String,AzureMLWebServiceFile> getWebServiceInputs()
      Get the webServiceInputs property: Key,Value pairs, mapping the names of Azure ML endpoint's Web Service Inputs to AzureMLWebServiceFile objects specifying the input Blob locations.. This information will be passed in the WebServiceInputs property of the Azure ML batch execution request.
      Returns:
      the webServiceInputs value.
    • setWebServiceInputs

      public AzureMLBatchExecutionActivity setWebServiceInputs(Map<String,AzureMLWebServiceFile> webServiceInputs)
      Set the webServiceInputs property: Key,Value pairs, mapping the names of Azure ML endpoint's Web Service Inputs to AzureMLWebServiceFile objects specifying the input Blob locations.. This information will be passed in the WebServiceInputs property of the Azure ML batch execution request.
      Parameters:
      webServiceInputs - the webServiceInputs value to set.
      Returns:
      the AzureMLBatchExecutionActivity object itself.
    • setLinkedServiceName

      public AzureMLBatchExecutionActivity setLinkedServiceName(LinkedServiceReference linkedServiceName)
      Set the linkedServiceName property: Linked service reference.
      Overrides:
      setLinkedServiceName in class ExecutionActivity
      Parameters:
      linkedServiceName - the linkedServiceName value to set.
      Returns:
      the ExecutionActivity object itself.
    • setPolicy

      public AzureMLBatchExecutionActivity setPolicy(ActivityPolicy policy)
      Set the policy property: Activity policy.
      Overrides:
      setPolicy in class ExecutionActivity
      Parameters:
      policy - the policy value to set.
      Returns:
      the ExecutionActivity object itself.
    • setName

      public AzureMLBatchExecutionActivity setName(String name)
      Set the name property: Activity name.
      Overrides:
      setName in class ExecutionActivity
      Parameters:
      name - the name value to set.
      Returns:
      the Activity object itself.
    • setDescription

      public AzureMLBatchExecutionActivity setDescription(String description)
      Set the description property: Activity description.
      Overrides:
      setDescription in class ExecutionActivity
      Parameters:
      description - the description value to set.
      Returns:
      the Activity object itself.
    • setDependsOn

      public AzureMLBatchExecutionActivity setDependsOn(List<ActivityDependency> dependsOn)
      Set the dependsOn property: Activity depends on condition.
      Overrides:
      setDependsOn in class ExecutionActivity
      Parameters:
      dependsOn - the dependsOn value to set.
      Returns:
      the Activity object itself.
    • setUserProperties

      public AzureMLBatchExecutionActivity setUserProperties(List<UserProperty> userProperties)
      Set the userProperties property: Activity user properties.
      Overrides:
      setUserProperties in class ExecutionActivity
      Parameters:
      userProperties - the userProperties value to set.
      Returns:
      the Activity object itself.