@Beta(value=V1_6_0) public interface BatchAIJob extends HasInner<com.microsoft.azure.management.batchai.implementation.JobInner>, Indexable, HasId, HasName, Refreshable<BatchAIJob>
Modifier and Type | Interface and Description |
---|---|
static interface |
BatchAIJob.Definition
The entirety of the Batch AI job definition.
|
static interface |
BatchAIJob.DefinitionStages
Grouping of Batch AI job definition stages.
|
Modifier and Type | Method and Description |
---|---|
CaffeSettings |
caffeSettings() |
ChainerSettings |
chainerSettings() |
ResourceId |
cluster() |
CNTKsettings |
cntkSettings() |
JobPropertiesConstraints |
constraints() |
ContainerSettings |
containerSettings() |
org.joda.time.DateTime |
creationTime() |
CustomToolkitSettings |
customToolkitSettings() |
List<EnvironmentVariable> |
environmentVariables() |
JobPropertiesExecutionInfo |
executionInfo() |
ExecutionState |
executionState()
Gets the current state of the job.
|
org.joda.time.DateTime |
executionStateTransitionTime() |
BatchAIExperiment |
experiment() |
List<InputDirectory> |
inputDirectories() |
String |
jobOutputDirectoryPathSegment() |
JobPreparation |
jobPreparation() |
PagedList<OutputFile> |
listFiles(String outputDirectoryId)
List all files inside the given output directory (Only if the output directory is on Azure File Share or Azure Storage container).
|
PagedList<OutputFile> |
listFiles(String outputDirectoryId,
String directory,
Integer linkExpiryMinutes,
Integer maxResults)
List all files inside the given output directory (Only if the output directory is on Azure File Share or Azure Storage container).
|
rx.Observable<OutputFile> |
listFilesAsync(String outputDirectoryId)
List all files inside the given output directory (Only if the output directory is on Azure File Share or Azure Storage container).
|
rx.Observable<OutputFile> |
listFilesAsync(String outputDirectoryId,
String directory,
Integer linkExpiryMinutes,
Integer maxResults)
List all files inside the given output directory (Only if the output directory is on Azure File Share or Azure Storage container).
|
PagedList<RemoteLoginInformation> |
listRemoteLoginInformation()
Gets a list of currently existing nodes which were used for the Job execution.
|
rx.Observable<RemoteLoginInformation> |
listRemoteLoginInformationAsync()
Gets a list of currently existing nodes which were used for the Job execution.
|
MountVolumes |
mountVolumes() |
int |
nodeCount() |
List<OutputDirectory> |
outputDirectories() |
ProvisioningState |
provisioningState() |
org.joda.time.DateTime |
provisioningStateTransitionTime()
The time at which the job entered its current provisioning state.
|
PyTorchSettings |
pyTorchSettings() |
JobPriority |
schedulingPriority() |
List<EnvironmentVariableWithSecretValue> |
secrets() |
String |
stdOutErrPathPrefix() |
TensorFlowSettings |
tensorFlowSettings() |
void |
terminate()
Terminates a job.
|
rx.Completable |
terminateAsync()
Terminates a job.
|
ToolType |
toolType() |
inner
key
id
name
refresh, refreshAsync
void terminate()
rx.Completable terminateAsync()
PagedList<OutputFile> listFiles(String outputDirectoryId)
outputDirectoryId
- Id of the job output directory. This is the OutputDirectory-->id
parameter that is given by the user during Create Job.rx.Observable<OutputFile> listFilesAsync(String outputDirectoryId)
outputDirectoryId
- Id of the job output directory. This is the OutputDirectory-->id
parameter that is given by the user during Create Job.PagedList<OutputFile> listFiles(String outputDirectoryId, String directory, Integer linkExpiryMinutes, Integer maxResults)
outputDirectoryId
- Id of the job output directory. This is the OutputDirectory-->id parameter that is given by the user during Create Job.directory
- the path to the directorylinkExpiryMinutes
- the number of minutes after which the download link will expiremaxResults
- the maximum number of items to return in the response. A maximum of 1000 files can be returnedrx.Observable<OutputFile> listFilesAsync(String outputDirectoryId, String directory, Integer linkExpiryMinutes, Integer maxResults)
outputDirectoryId
- Id of the job output directory. This is the OutputDirectory-->id parameter that is given by the user during Create Job.directory
- the path to the directorylinkExpiryMinutes
- the number of minutes after which the download link will expiremaxResults
- the maximum number of items to return in the response. A maximum of 1000 files can be returnedPagedList<RemoteLoginInformation> listRemoteLoginInformation()
rx.Observable<RemoteLoginInformation> listRemoteLoginInformationAsync()
JobPriority schedulingPriority()
ResourceId cluster()
MountVolumes mountVolumes()
String jobOutputDirectoryPathSegment()
int nodeCount()
ContainerSettings containerSettings()
ToolType toolType()
CNTKsettings cntkSettings()
PyTorchSettings pyTorchSettings()
TensorFlowSettings tensorFlowSettings()
CaffeSettings caffeSettings()
ChainerSettings chainerSettings()
CustomToolkitSettings customToolkitSettings()
JobPreparation jobPreparation()
String stdOutErrPathPrefix()
List<InputDirectory> inputDirectories()
List<OutputDirectory> outputDirectories()
List<EnvironmentVariable> environmentVariables()
List<EnvironmentVariableWithSecretValue> secrets()
JobPropertiesConstraints constraints()
org.joda.time.DateTime creationTime()
ProvisioningState provisioningState()
org.joda.time.DateTime provisioningStateTransitionTime()
ExecutionState executionState()
org.joda.time.DateTime executionStateTransitionTime()
JobPropertiesExecutionInfo executionInfo()
BatchAIExperiment experiment()
Copyright © 2019. All rights reserved.