PipelineResourceInner Class

public final class PipelineResourceInner
extends SubResource

Pipeline resource type.

Constructor Summary

Constructor Description
PipelineResourceInner()

Creates an instance of PipelineResourceInner class.

Method Summary

Modifier and Type Method and Description
List<Activity> activities()

Get the activities property: List of activities in pipeline.

Map<String,Object> additionalProperties()

Get the additionalProperties property: Pipeline resource type.

List<Object> annotations()

Get the annotations property: List of tags that can be used for describing the Pipeline.

Integer concurrency()

Get the concurrency property: The max number of concurrent runs for the pipeline.

String description()

Get the description property: The description of the pipeline.

String etag()

Get the etag property: Etag identifies change in the resource.

PipelineFolder folder()

Get the folder property: The folder that this Pipeline is in.

String name()

Get the name property: The resource name.

Map<String,ParameterSpecification> parameters()

Get the parameters property: List of parameters for pipeline.

PipelinePolicy policy()

Get the policy property: Pipeline Policy.

Map<String,Object> runDimensions()

Get the runDimensions property: Dimensions emitted by Pipeline.

String type()

Get the type property: The resource type.

void validate()

Validates the instance.

Map<String,VariableSpecification> variables()

Get the variables property: List of variables for pipeline.

PipelineResourceInner withActivities(List<Activity> activities)

Set the activities property: List of activities in pipeline.

PipelineResourceInner withAdditionalProperties(Map<String,Object> additionalProperties)

Set the additionalProperties property: Pipeline resource type.

PipelineResourceInner withAnnotations(List<Object> annotations)

Set the annotations property: List of tags that can be used for describing the Pipeline.

PipelineResourceInner withConcurrency(Integer concurrency)

Set the concurrency property: The max number of concurrent runs for the pipeline.

PipelineResourceInner withDescription(String description)

Set the description property: The description of the pipeline.

PipelineResourceInner withFolder(PipelineFolder folder)

Set the folder property: The folder that this Pipeline is in.

PipelineResourceInner withId(String id)
PipelineResourceInner withParameters(Map<String,ParameterSpecification> parameters)

Set the parameters property: List of parameters for pipeline.

PipelineResourceInner withPolicy(PipelinePolicy policy)

Set the policy property: Pipeline Policy.

PipelineResourceInner withRunDimensions(Map<String,Object> runDimensions)

Set the runDimensions property: Dimensions emitted by Pipeline.

PipelineResourceInner withVariables(Map<String,VariableSpecification> variables)

Set the variables property: List of variables for pipeline.

Methods inherited from SubResource

Methods inherited from java.lang.Object

Constructor Details

PipelineResourceInner

public PipelineResourceInner()

Creates an instance of PipelineResourceInner class.

Method Details

activities

public List activities()

Get the activities property: List of activities in pipeline.

Returns:

the activities value.

additionalProperties

public Map additionalProperties()

Get the additionalProperties property: Pipeline resource type.

Returns:

the additionalProperties value.

annotations

public List annotations()

Get the annotations property: List of tags that can be used for describing the Pipeline.

Returns:

the annotations value.

concurrency

public Integer concurrency()

Get the concurrency property: The max number of concurrent runs for the pipeline.

Returns:

the concurrency value.

description

public String description()

Get the description property: The description of the pipeline.

Returns:

the description value.

etag

public String etag()

Get the etag property: Etag identifies change in the resource.

Returns:

the etag value.

folder

public PipelineFolder 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.

name

public String name()

Get the name property: The resource name.

Returns:

the name value.

parameters

public Map parameters()

Get the parameters property: List of parameters for pipeline.

Returns:

the parameters value.

policy

public PipelinePolicy policy()

Get the policy property: Pipeline Policy.

Returns:

the policy value.

runDimensions

public Map runDimensions()

Get the runDimensions property: Dimensions emitted by Pipeline.

Returns:

the runDimensions value.

type

public String type()

Get the type property: The resource type.

Returns:

the type value.

validate

public void validate()

Validates the instance.

variables

public Map variables()

Get the variables property: List of variables for pipeline.

Returns:

the variables value.

withActivities

public PipelineResourceInner withActivities(List activities)

Set the activities property: List of activities in pipeline.

Parameters:

activities - the activities value to set.

Returns:

the PipelineResourceInner object itself.

withAdditionalProperties

public PipelineResourceInner withAdditionalProperties(Map additionalProperties)

Set the additionalProperties property: Pipeline resource type.

Parameters:

additionalProperties - the additionalProperties value to set.

Returns:

the PipelineResourceInner object itself.

withAnnotations

public PipelineResourceInner withAnnotations(List annotations)

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.

withConcurrency

public PipelineResourceInner withConcurrency(Integer concurrency)

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.

withDescription

public PipelineResourceInner withDescription(String description)

Set the description property: The description of the pipeline.

Parameters:

description - the description value to set.

Returns:

the PipelineResourceInner object itself.

withFolder

public PipelineResourceInner withFolder(PipelineFolder folder)

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.

withId

public PipelineResourceInner withId(String id)

Overrides:

PipelineResourceInner.withId(String id)

Parameters:

id

withParameters

public PipelineResourceInner withParameters(Map parameters)

Set the parameters property: List of parameters for pipeline.

Parameters:

parameters - the parameters value to set.

Returns:

the PipelineResourceInner object itself.

withPolicy

public PipelineResourceInner withPolicy(PipelinePolicy policy)

Set the policy property: Pipeline Policy.

Parameters:

policy - the policy value to set.

Returns:

the PipelineResourceInner object itself.

withRunDimensions

public PipelineResourceInner withRunDimensions(Map runDimensions)

Set the runDimensions property: Dimensions emitted by Pipeline.

Parameters:

runDimensions - the runDimensions value to set.

Returns:

the PipelineResourceInner object itself.

withVariables

public PipelineResourceInner withVariables(Map variables)

Set the variables property: List of variables for pipeline.

Parameters:

variables - the variables value to set.

Returns:

the PipelineResourceInner object itself.

Applies to