Class SsisPackageLocationTypeProperties
- java.lang.Object
-
- com.azure.resourcemanager.datafactory.fluent.models.SsisPackageLocationTypeProperties
-
public final class SsisPackageLocationTypeProperties extends Object
SSIS package location properties.
-
-
Constructor Summary
Constructors Constructor Description SsisPackageLocationTypeProperties()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method 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.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.void
validate()
Validates the instance.SsisPackageLocationTypeProperties
withAccessCredential(SsisAccessCredential accessCredential)
Set the accessCredential property: The package access credential.SsisPackageLocationTypeProperties
withChildPackages(List<SsisChildPackage> childPackages)
Set the childPackages property: The embedded child package list.SsisPackageLocationTypeProperties
withConfigurationAccessCredential(SsisAccessCredential configurationAccessCredential)
Set the configurationAccessCredential property: The configuration file access credential.SsisPackageLocationTypeProperties
withConfigurationPath(Object configurationPath)
Set the configurationPath property: The configuration file of the package execution.SsisPackageLocationTypeProperties
withPackageContent(Object packageContent)
Set the packageContent property: The embedded package content.SsisPackageLocationTypeProperties
withPackageLastModifiedDate(String packageLastModifiedDate)
Set the packageLastModifiedDate property: The embedded package last modified date.SsisPackageLocationTypeProperties
withPackageName(String packageName)
Set the packageName property: The package name.SsisPackageLocationTypeProperties
withPackagePassword(SecretBase packagePassword)
Set the packagePassword property: Password of the package.
-
-
-
Method Detail
-
packagePassword
public SecretBase packagePassword()
Get the packagePassword property: Password of the package.- Returns:
- the packagePassword value.
-
withPackagePassword
public SsisPackageLocationTypeProperties withPackagePassword(SecretBase packagePassword)
Set the packagePassword property: Password of the package.- Parameters:
packagePassword
- the packagePassword value to set.- Returns:
- the SsisPackageLocationTypeProperties object itself.
-
accessCredential
public SsisAccessCredential accessCredential()
Get the accessCredential property: The package access credential.- Returns:
- the accessCredential value.
-
withAccessCredential
public SsisPackageLocationTypeProperties withAccessCredential(SsisAccessCredential accessCredential)
Set the accessCredential property: The package access credential.- Parameters:
accessCredential
- the accessCredential value to set.- Returns:
- the SsisPackageLocationTypeProperties object itself.
-
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.
-
withConfigurationPath
public SsisPackageLocationTypeProperties 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 SsisPackageLocationTypeProperties object itself.
-
configurationAccessCredential
public SsisAccessCredential configurationAccessCredential()
Get the configurationAccessCredential property: The configuration file access credential.- Returns:
- the configurationAccessCredential value.
-
withConfigurationAccessCredential
public SsisPackageLocationTypeProperties withConfigurationAccessCredential(SsisAccessCredential configurationAccessCredential)
Set the configurationAccessCredential property: The configuration file access credential.- Parameters:
configurationAccessCredential
- the configurationAccessCredential value to set.- Returns:
- the SsisPackageLocationTypeProperties object itself.
-
packageName
public String packageName()
Get the packageName property: The package name.- Returns:
- the packageName value.
-
withPackageName
public SsisPackageLocationTypeProperties withPackageName(String packageName)
Set the packageName property: The package name.- Parameters:
packageName
- the packageName value to set.- Returns:
- the SsisPackageLocationTypeProperties object itself.
-
packageContent
public Object packageContent()
Get the packageContent property: The embedded package content. Type: string (or Expression with resultType string).- Returns:
- the packageContent value.
-
withPackageContent
public SsisPackageLocationTypeProperties 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 SsisPackageLocationTypeProperties object itself.
-
packageLastModifiedDate
public String packageLastModifiedDate()
Get the packageLastModifiedDate property: The embedded package last modified date.- Returns:
- the packageLastModifiedDate value.
-
withPackageLastModifiedDate
public SsisPackageLocationTypeProperties withPackageLastModifiedDate(String packageLastModifiedDate)
Set the packageLastModifiedDate property: The embedded package last modified date.- Parameters:
packageLastModifiedDate
- the packageLastModifiedDate value to set.- Returns:
- the SsisPackageLocationTypeProperties object itself.
-
childPackages
public List<SsisChildPackage> childPackages()
Get the childPackages property: The embedded child package list.- Returns:
- the childPackages value.
-
withChildPackages
public SsisPackageLocationTypeProperties withChildPackages(List<SsisChildPackage> childPackages)
Set the childPackages property: The embedded child package list.- Parameters:
childPackages
- the childPackages value to set.- Returns:
- the SsisPackageLocationTypeProperties object itself.
-
validate
public void validate()
Validates the instance.- Throws:
IllegalArgumentException
- thrown if the instance is not valid.
-
-