Class PipelineResourceInner
java.lang.Object
com.azure.core.management.SubResource
com.azure.resourcemanager.datafactory.fluent.models.PipelineResourceInner
public final class PipelineResourceInner
extends com.azure.core.management.SubResource
Pipeline resource type.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionGet the activities property: List of activities in pipeline.Get the additionalProperties property: Pipeline resource type.Get the annotations property: List of tags that can be used for describing the Pipeline.Get the concurrency property: The max number of concurrent runs for the pipeline.Get the description property: The description of the pipeline.etag()
Get the etag property: Etag identifies change in the resource.folder()
Get the folder property: The folder that this Pipeline is in.name()
Get the name property: The resource name.Get the parameters property: List of parameters for pipeline.policy()
Get the policy property: Pipeline Policy.Get the runDimensions property: Dimensions emitted by Pipeline.type()
Get the type property: The resource type.void
validate()
Validates the instance.Get the variables property: List of variables for pipeline.withActivities
(List<Activity> activities) Set the activities property: List of activities in pipeline.withAdditionalProperties
(Map<String, Object> additionalProperties) Set the additionalProperties property: Pipeline resource type.withAnnotations
(List<Object> annotations) Set the annotations property: List of tags that can be used for describing the Pipeline.withConcurrency
(Integer concurrency) Set the concurrency property: The max number of concurrent runs for the pipeline.withDescription
(String description) Set the description property: The description of the pipeline.withFolder
(PipelineFolder folder) Set the folder property: The folder that this Pipeline is in.withParameters
(Map<String, ParameterSpecification> parameters) Set the parameters property: List of parameters for pipeline.withPolicy
(PipelinePolicy policy) Set the policy property: Pipeline Policy.withRunDimensions
(Map<String, Object> runDimensions) Set the runDimensions property: Dimensions emitted by Pipeline.withVariables
(Map<String, VariableSpecification> variables) Set the variables property: List of variables for pipeline.Methods inherited from class com.azure.core.management.SubResource
id
-
Constructor Details
-
PipelineResourceInner
public PipelineResourceInner()Creates an instance of PipelineResourceInner class.
-
-
Method Details
-
name
Get the name property: The resource name.- Returns:
- the name value.
-
type
Get the type property: The resource type.- Returns:
- the type value.
-
etag
Get the etag property: Etag identifies change in the resource.- Returns:
- the etag value.
-
additionalProperties
Get the additionalProperties property: Pipeline resource type.- Returns:
- the additionalProperties value.
-
withAdditionalProperties
Set the additionalProperties property: Pipeline resource type.- Parameters:
additionalProperties
- the additionalProperties value to set.- Returns:
- the PipelineResourceInner object itself.
-
withId
- Overrides:
withId
in classcom.azure.core.management.SubResource
-
description
Get the description property: The description of the pipeline.- Returns:
- the description value.
-
withDescription
Set the description property: The description of the pipeline.- Parameters:
description
- the description value to set.- Returns:
- the PipelineResourceInner object itself.
-
activities
Get the activities property: List of activities in pipeline.- Returns:
- the activities value.
-
withActivities
Set the activities property: List of activities in pipeline.- Parameters:
activities
- the activities value to set.- Returns:
- the PipelineResourceInner object itself.
-
parameters
Get the parameters property: List of parameters for pipeline.- Returns:
- the parameters value.
-
withParameters
Set the parameters property: List of parameters for pipeline.- Parameters:
parameters
- the parameters value to set.- Returns:
- the PipelineResourceInner object itself.
-
variables
Get the variables property: List of variables for pipeline.- Returns:
- the variables value.
-
withVariables
Set the variables property: List of variables for pipeline.- Parameters:
variables
- the variables value to set.- Returns:
- the PipelineResourceInner object itself.
-
concurrency
Get the concurrency property: The max number of concurrent runs for the pipeline.- Returns:
- the concurrency value.
-
withConcurrency
Set the concurrency property: The max number of concurrent runs for the pipeline.- Parameters:
concurrency
- the concurrency value to set.- Returns:
- the PipelineResourceInner object itself.
-
annotations
Get the annotations property: List of tags that can be used for describing the Pipeline.- Returns:
- the annotations value.
-
withAnnotations
Set the annotations property: List of tags that can be used for describing the Pipeline.- Parameters:
annotations
- the annotations value to set.- Returns:
- the PipelineResourceInner object itself.
-
runDimensions
Get the runDimensions property: Dimensions emitted by Pipeline.- Returns:
- the runDimensions value.
-
withRunDimensions
Set the runDimensions property: Dimensions emitted by Pipeline.- Parameters:
runDimensions
- the runDimensions value to set.- Returns:
- the PipelineResourceInner object itself.
-
folder
Get the folder property: The folder that this Pipeline is in. If not specified, Pipeline will appear at the root level.- Returns:
- the folder value.
-
withFolder
Set the folder property: The folder that this Pipeline is in. If not specified, Pipeline will appear at the root level.- Parameters:
folder
- the folder value to set.- Returns:
- the PipelineResourceInner object itself.
-
policy
Get the policy property: Pipeline Policy.- Returns:
- the policy value.
-
withPolicy
Set the policy property: Pipeline Policy.- Parameters:
policy
- the policy value to set.- Returns:
- the PipelineResourceInner object itself.
-
validate
public void validate()Validates the instance.- Throws:
IllegalArgumentException
- thrown if the instance is not valid.
-