次の方法で共有


SsisPackageLocation Class

  • java.lang.Object
    • com.azure.resourcemanager.datafactory.models.SsisPackageLocation

Implements

public final class SsisPackageLocation
implements JsonSerializable<SsisPackageLocation>

SSIS package location.

Constructor Summary

Constructor Description
SsisPackageLocation()

Creates an instance of SsisPackageLocation class.

Method Summary

Modifier and Type Method and Description
SsisAccessCredential accessCredential()

Get the accessCredential property: The package access credential.

List<SsisChildPackage> childPackages()

Get the childPackages property: The embedded child package list.

SsisAccessCredential configurationAccessCredential()

Get the configurationAccessCredential property: The configuration file access credential.

Object configurationPath()

Get the configurationPath property: The configuration file of the package execution.

static SsisPackageLocation fromJson(JsonReader jsonReader)

Reads an instance of SsisPackageLocation from the JsonReader.

Object packageContent()

Get the packageContent property: The embedded package content.

String packageLastModifiedDate()

Get the packageLastModifiedDate property: The embedded package last modified date.

String packageName()

Get the packageName property: The package name.

SecretBase packagePassword()

Get the packagePassword property: Password of the package.

Object packagePath()

Get the packagePath property: The SSIS package path.

JsonWriter toJson(JsonWriter jsonWriter)
SsisPackageLocationType type()

Get the type property: The type of SSIS package location.

void validate()

Validates the instance.

SsisPackageLocation withAccessCredential(SsisAccessCredential accessCredential)

Set the accessCredential property: The package access credential.

SsisPackageLocation withChildPackages(List<SsisChildPackage> childPackages)

Set the childPackages property: The embedded child package list.

SsisPackageLocation withConfigurationAccessCredential(SsisAccessCredential configurationAccessCredential)

Set the configurationAccessCredential property: The configuration file access credential.

SsisPackageLocation withConfigurationPath(Object configurationPath)

Set the configurationPath property: The configuration file of the package execution.

SsisPackageLocation withPackageContent(Object packageContent)

Set the packageContent property: The embedded package content.

SsisPackageLocation withPackageLastModifiedDate(String packageLastModifiedDate)

Set the packageLastModifiedDate property: The embedded package last modified date.

SsisPackageLocation withPackageName(String packageName)

Set the packageName property: The package name.

SsisPackageLocation withPackagePassword(SecretBase packagePassword)

Set the packagePassword property: Password of the package.

SsisPackageLocation withPackagePath(Object packagePath)

Set the packagePath property: The SSIS package path.

SsisPackageLocation withType(SsisPackageLocationType type)

Set the type property: The type of SSIS package location.

Methods inherited from java.lang.Object

Constructor Details

SsisPackageLocation

public SsisPackageLocation()

Creates an instance of SsisPackageLocation class.

Method Details

accessCredential

public SsisAccessCredential accessCredential()

Get the accessCredential property: The package access credential.

Returns:

the accessCredential value.

childPackages

public List<SsisChildPackage> childPackages()

Get the childPackages property: The embedded child package list.

Returns:

the childPackages value.

configurationAccessCredential

public SsisAccessCredential configurationAccessCredential()

Get the configurationAccessCredential property: The configuration file access credential.

Returns:

the configurationAccessCredential value.

configurationPath

public Object configurationPath()

Get the configurationPath property: The configuration file of the package execution. Type: string (or Expression with resultType string).

Returns:

the configurationPath value.

fromJson

public static SsisPackageLocation fromJson(JsonReader jsonReader)

Reads an instance of SsisPackageLocation from the JsonReader.

Parameters:

jsonReader - The JsonReader being read.

Returns:

An instance of SsisPackageLocation 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 SsisPackageLocation.

packageContent

public Object packageContent()

Get the packageContent property: The embedded package content. Type: string (or Expression with resultType string).

Returns:

the packageContent value.

packageLastModifiedDate

public String packageLastModifiedDate()

Get the packageLastModifiedDate property: The embedded package last modified date.

Returns:

the packageLastModifiedDate value.

packageName

public String packageName()

Get the packageName property: The package name.

Returns:

the packageName value.

packagePassword

public SecretBase packagePassword()

Get the packagePassword property: Password of the package.

Returns:

the packagePassword value.

packagePath

public Object packagePath()

Get the packagePath property: The SSIS package path. Type: string (or Expression with resultType string).

Returns:

the packagePath value.

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

Parameters:

jsonWriter

Throws:

type

public SsisPackageLocationType type()

Get the type property: The type of SSIS package location.

Returns:

the type value.

validate

public void validate()

Validates the instance.

withAccessCredential

public SsisPackageLocation withAccessCredential(SsisAccessCredential accessCredential)

Set the accessCredential property: The package access credential.

Parameters:

accessCredential - the accessCredential value to set.

Returns:

the SsisPackageLocation object itself.

withChildPackages

public SsisPackageLocation withChildPackages(List<SsisChildPackage> childPackages)

Set the childPackages property: The embedded child package list.

Parameters:

childPackages - the childPackages value to set.

Returns:

the SsisPackageLocation object itself.

withConfigurationAccessCredential

public SsisPackageLocation withConfigurationAccessCredential(SsisAccessCredential configurationAccessCredential)

Set the configurationAccessCredential property: The configuration file access credential.

Parameters:

configurationAccessCredential - the configurationAccessCredential value to set.

Returns:

the SsisPackageLocation object itself.

withConfigurationPath

public SsisPackageLocation withConfigurationPath(Object configurationPath)

Set the configurationPath property: The configuration file of the package execution. Type: string (or Expression with resultType string).

Parameters:

configurationPath - the configurationPath value to set.

Returns:

the SsisPackageLocation object itself.

withPackageContent

public SsisPackageLocation withPackageContent(Object packageContent)

Set the packageContent property: The embedded package content. Type: string (or Expression with resultType string).

Parameters:

packageContent - the packageContent value to set.

Returns:

the SsisPackageLocation object itself.

withPackageLastModifiedDate

public SsisPackageLocation withPackageLastModifiedDate(String packageLastModifiedDate)

Set the packageLastModifiedDate property: The embedded package last modified date.

Parameters:

packageLastModifiedDate - the packageLastModifiedDate value to set.

Returns:

the SsisPackageLocation object itself.

withPackageName

public SsisPackageLocation withPackageName(String packageName)

Set the packageName property: The package name.

Parameters:

packageName - the packageName value to set.

Returns:

the SsisPackageLocation object itself.

withPackagePassword

public SsisPackageLocation withPackagePassword(SecretBase packagePassword)

Set the packagePassword property: Password of the package.

Parameters:

packagePassword - the packagePassword value to set.

Returns:

the SsisPackageLocation object itself.

withPackagePath

public SsisPackageLocation withPackagePath(Object packagePath)

Set the packagePath property: The SSIS package path. Type: string (or Expression with resultType string).

Parameters:

packagePath - the packagePath value to set.

Returns:

the SsisPackageLocation object itself.

withType

public SsisPackageLocation withType(SsisPackageLocationType type)

Set the type property: The type of SSIS package location.

Parameters:

type - the type value to set.

Returns:

the SsisPackageLocation object itself.

Applies to