Class FileTaskStep
- java.lang.Object
-
- com.azure.resourcemanager.containerregistry.models.TaskStepProperties
-
- com.azure.resourcemanager.containerregistry.models.FileTaskStep
-
public final class FileTaskStep extends TaskStepProperties
The properties of a task step.
-
-
Constructor Summary
Constructors Constructor Description FileTaskStep()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringtaskFilePath()Get the taskFilePath property: The task template/definition file path relative to the source context.voidvalidate()Validates the instance.List<SetValue>values()Get the values property: The collection of overridable values that can be passed when running a task.StringvaluesFilePath()Get the valuesFilePath property: The task values/parameters file path relative to the source context.FileTaskStepwithContextAccessToken(String contextAccessToken)Set the contextAccessToken property: The token (git PAT or SAS token of storage account blob) associated with the context for a step.FileTaskStepwithContextPath(String contextPath)Set the contextPath property: The URL(absolute or relative) of the source context for the task step.FileTaskStepwithTaskFilePath(String taskFilePath)Set the taskFilePath property: The task template/definition file path relative to the source context.FileTaskStepwithValues(List<SetValue> values)Set the values property: The collection of overridable values that can be passed when running a task.FileTaskStepwithValuesFilePath(String valuesFilePath)Set the valuesFilePath property: The task values/parameters file path relative to the source context.-
Methods inherited from class com.azure.resourcemanager.containerregistry.models.TaskStepProperties
baseImageDependencies, contextAccessToken, contextPath
-
-
-
-
Method Detail
-
taskFilePath
public String taskFilePath()
Get the taskFilePath property: The task template/definition file path relative to the source context.- Returns:
- the taskFilePath value.
-
withTaskFilePath
public FileTaskStep withTaskFilePath(String taskFilePath)
Set the taskFilePath property: The task template/definition file path relative to the source context.- Parameters:
taskFilePath- the taskFilePath value to set.- Returns:
- the FileTaskStep object itself.
-
valuesFilePath
public String valuesFilePath()
Get the valuesFilePath property: The task values/parameters file path relative to the source context.- Returns:
- the valuesFilePath value.
-
withValuesFilePath
public FileTaskStep withValuesFilePath(String valuesFilePath)
Set the valuesFilePath property: The task values/parameters file path relative to the source context.- Parameters:
valuesFilePath- the valuesFilePath value to set.- Returns:
- the FileTaskStep object itself.
-
values
public List<SetValue> values()
Get the values property: The collection of overridable values that can be passed when running a task.- Returns:
- the values value.
-
withValues
public FileTaskStep withValues(List<SetValue> values)
Set the values property: The collection of overridable values that can be passed when running a task.- Parameters:
values- the values value to set.- Returns:
- the FileTaskStep object itself.
-
withContextPath
public FileTaskStep withContextPath(String contextPath)
Set the contextPath property: The URL(absolute or relative) of the source context for the task step.- Overrides:
withContextPathin classTaskStepProperties- Parameters:
contextPath- the contextPath value to set.- Returns:
- the TaskStepProperties object itself.
-
withContextAccessToken
public FileTaskStep withContextAccessToken(String contextAccessToken)
Set the contextAccessToken property: The token (git PAT or SAS token of storage account blob) associated with the context for a step.- Overrides:
withContextAccessTokenin classTaskStepProperties- Parameters:
contextAccessToken- the contextAccessToken value to set.- Returns:
- the TaskStepProperties object itself.
-
validate
public void validate()
Validates the instance.- Overrides:
validatein classTaskStepProperties- Throws:
IllegalArgumentException- thrown if the instance is not valid.
-
-