Class AzureMLBatchExecutionActivityTypeProperties
- java.lang.Object
-
- com.azure.resourcemanager.datafactory.fluent.models.AzureMLBatchExecutionActivityTypeProperties
-
public final class AzureMLBatchExecutionActivityTypeProperties extends Object
Azure ML Batch Execution activity properties.
-
-
Constructor Summary
Constructors Constructor Description AzureMLBatchExecutionActivityTypeProperties()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Map<String,Object>
globalParameters()
Get the globalParameters property: Key,Value pairs to be passed to the Azure ML Batch Execution Service endpoint.void
validate()
Validates the instance.Map<String,AzureMLWebServiceFile>
webServiceInputs()
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..Map<String,AzureMLWebServiceFile>
webServiceOutputs()
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.AzureMLBatchExecutionActivityTypeProperties
withGlobalParameters(Map<String,Object> globalParameters)
Set the globalParameters property: Key,Value pairs to be passed to the Azure ML Batch Execution Service endpoint.AzureMLBatchExecutionActivityTypeProperties
withWebServiceInputs(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..AzureMLBatchExecutionActivityTypeProperties
withWebServiceOutputs(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.
-
-
-
Method Detail
-
globalParameters
public Map<String,Object> globalParameters()
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.
-
withGlobalParameters
public AzureMLBatchExecutionActivityTypeProperties withGlobalParameters(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 AzureMLBatchExecutionActivityTypeProperties object itself.
-
webServiceOutputs
public Map<String,AzureMLWebServiceFile> webServiceOutputs()
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.
-
withWebServiceOutputs
public AzureMLBatchExecutionActivityTypeProperties withWebServiceOutputs(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 AzureMLBatchExecutionActivityTypeProperties object itself.
-
webServiceInputs
public Map<String,AzureMLWebServiceFile> webServiceInputs()
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.
-
withWebServiceInputs
public AzureMLBatchExecutionActivityTypeProperties withWebServiceInputs(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 AzureMLBatchExecutionActivityTypeProperties object itself.
-
validate
public void validate()
Validates the instance.- Throws:
IllegalArgumentException
- thrown if the instance is not valid.
-
-