SsisProject Class

public final class SsisProject
extends SsisObjectMetadata

Ssis project.

Constructor Summary

Constructor Description
SsisProject()

Creates an instance of SsisProject class.

Method Summary

Modifier and Type Method and Description
List<SsisEnvironmentReference> environmentRefs()

Get the environmentRefs property: Environment reference in project.

Long folderId()

Get the folderId property: Folder id which contains project.

static SsisProject fromJson(JsonReader jsonReader)

Reads an instance of SsisProject from the JsonReader.

List<SsisParameter> parameters()

Get the parameters property: Parameters in project.

JsonWriter toJson(JsonWriter jsonWriter)
SsisObjectMetadataType type()

Get the type property: Type of metadata.

void validate()

Validates the instance.

Long version()

Get the version property: Project version.

SsisProject withDescription(String description)

Set the description property: Metadata description.

SsisProject withEnvironmentRefs(List<SsisEnvironmentReference> environmentRefs)

Set the environmentRefs property: Environment reference in project.

SsisProject withFolderId(Long folderId)

Set the folderId property: Folder id which contains project.

SsisProject withId(Long id)

Set the id property: Metadata id.

SsisProject withName(String name)

Set the name property: Metadata name.

SsisProject withParameters(List<SsisParameter> parameters)

Set the parameters property: Parameters in project.

SsisProject withVersion(Long version)

Set the version property: Project version.

Methods inherited from SsisObjectMetadata

Methods inherited from java.lang.Object

Constructor Details

SsisProject

public SsisProject()

Creates an instance of SsisProject class.

Method Details

environmentRefs

public List<SsisEnvironmentReference> environmentRefs()

Get the environmentRefs property: Environment reference in project.

Returns:

the environmentRefs value.

folderId

public Long folderId()

Get the folderId property: Folder id which contains project.

Returns:

the folderId value.

fromJson

public static SsisProject fromJson(JsonReader jsonReader)

Reads an instance of SsisProject from the JsonReader.

Parameters:

jsonReader - The JsonReader being read.

Returns:

An instance of SsisProject if the JsonReader was pointing to an instance of it, or null if it was pointing to JSON null.

Throws:

IOException

- If an error occurs while reading the SsisProject.

parameters

public List<SsisParameter> parameters()

Get the parameters property: Parameters in project.

Returns:

the parameters value.

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

Overrides:

SsisProject.toJson(JsonWriter jsonWriter)

Parameters:

jsonWriter

Throws:

type

public SsisObjectMetadataType type()

Get the type property: Type of metadata.

Overrides:

SsisProject.type()

Returns:

the type value.

validate

public void validate()

Validates the instance.

Overrides:

SsisProject.validate()

version

public Long version()

Get the version property: Project version.

Returns:

the version value.

withDescription

public SsisProject withDescription(String description)

Set the description property: Metadata description.

Overrides:

SsisProject.withDescription(String description)

Parameters:

description

withEnvironmentRefs

public SsisProject withEnvironmentRefs(List<SsisEnvironmentReference> environmentRefs)

Set the environmentRefs property: Environment reference in project.

Parameters:

environmentRefs - the environmentRefs value to set.

Returns:

the SsisProject object itself.

withFolderId

public SsisProject withFolderId(Long folderId)

Set the folderId property: Folder id which contains project.

Parameters:

folderId - the folderId value to set.

Returns:

the SsisProject object itself.

withId

public SsisProject withId(Long id)

Set the id property: Metadata id.

Overrides:

SsisProject.withId(Long id)

Parameters:

id

withName

public SsisProject withName(String name)

Set the name property: Metadata name.

Overrides:

SsisProject.withName(String name)

Parameters:

name

withParameters

public SsisProject withParameters(List<SsisParameter> parameters)

Set the parameters property: Parameters in project.

Parameters:

parameters - the parameters value to set.

Returns:

the SsisProject object itself.

withVersion

public SsisProject withVersion(Long version)

Set the version property: Project version.

Parameters:

version - the version value to set.

Returns:

the SsisProject object itself.

Applies to