次の方法で共有


SsisLogLocation Class

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

Implements

public final class SsisLogLocation
implements JsonSerializable<SsisLogLocation>

SSIS package execution log location.

Constructor Summary

Constructor Description
SsisLogLocation()

Creates an instance of SsisLogLocation class.

Method Summary

Modifier and Type Method and Description
SsisAccessCredential accessCredential()

Get the accessCredential property: The package execution log access credential.

static SsisLogLocation fromJson(JsonReader jsonReader)

Reads an instance of SsisLogLocation from the JsonReader.

Object logPath()

Get the logPath property: The SSIS package execution log path.

Object logRefreshInterval()

Get the logRefreshInterval property: Specifies the interval to refresh log.

JsonWriter toJson(JsonWriter jsonWriter)
SsisLogLocationType type()

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

void validate()

Validates the instance.

SsisLogLocation withAccessCredential(SsisAccessCredential accessCredential)

Set the accessCredential property: The package execution log access credential.

SsisLogLocation withLogPath(Object logPath)

Set the logPath property: The SSIS package execution log path.

SsisLogLocation withLogRefreshInterval(Object logRefreshInterval)

Set the logRefreshInterval property: Specifies the interval to refresh log.

SsisLogLocation withType(SsisLogLocationType type)

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

Methods inherited from java.lang.Object

Constructor Details

SsisLogLocation

public SsisLogLocation()

Creates an instance of SsisLogLocation class.

Method Details

accessCredential

public SsisAccessCredential accessCredential()

Get the accessCredential property: The package execution log access credential.

Returns:

the accessCredential value.

fromJson

public static SsisLogLocation fromJson(JsonReader jsonReader)

Reads an instance of SsisLogLocation from the JsonReader.

Parameters:

jsonReader - The JsonReader being read.

Returns:

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

Throws:

IOException

- If the deserialized JSON object was missing any required properties.

logPath

public Object logPath()

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

Returns:

the logPath value.

logRefreshInterval

public Object logRefreshInterval()

Get the logRefreshInterval property: Specifies the interval to refresh log. The default interval is 5 minutes. Type: string (or Expression with resultType string), pattern: ((\d+)\.)?(\d\d):(60|([0-5][0-9])):(60|([0-5][0-9])).

Returns:

the logRefreshInterval value.

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

Parameters:

jsonWriter

Throws:

type

public SsisLogLocationType type()

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

Returns:

the type value.

validate

public void validate()

Validates the instance.

withAccessCredential

public SsisLogLocation withAccessCredential(SsisAccessCredential accessCredential)

Set the accessCredential property: The package execution log access credential.

Parameters:

accessCredential - the accessCredential value to set.

Returns:

the SsisLogLocation object itself.

withLogPath

public SsisLogLocation withLogPath(Object logPath)

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

Parameters:

logPath - the logPath value to set.

Returns:

the SsisLogLocation object itself.

withLogRefreshInterval

public SsisLogLocation withLogRefreshInterval(Object logRefreshInterval)

Set the logRefreshInterval property: Specifies the interval to refresh log. The default interval is 5 minutes. Type: string (or Expression with resultType string), pattern: ((\d+)\.)?(\d\d):(60|([0-5][0-9])):(60|([0-5][0-9])).

Parameters:

logRefreshInterval - the logRefreshInterval value to set.

Returns:

the SsisLogLocation object itself.

withType

public SsisLogLocation withType(SsisLogLocationType type)

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

Parameters:

type - the type value to set.

Returns:

the SsisLogLocation object itself.

Applies to