共用方式為


JobStepOutput Class

  • java.lang.Object
    • com.azure.resourcemanager.sql.models.JobStepOutput

Implements

public final class JobStepOutput
implements JsonSerializable<JobStepOutput>

The output configuration of a job step.

Constructor Summary

Constructor Description
JobStepOutput()

Creates an instance of JobStepOutput class.

Method Summary

Modifier and Type Method and Description
String credential()

Get the credential property: The resource ID of the credential to use to connect to the output destination.

String databaseName()

Get the databaseName property: The output destination database.

static JobStepOutput fromJson(JsonReader jsonReader)

Reads an instance of JobStepOutput from the JsonReader.

String resourceGroupName()

Get the resourceGroupName property: The output destination resource group.

String schemaName()

Get the schemaName property: The output destination schema.

String serverName()

Get the serverName property: The output destination server name.

UUID subscriptionId()

Get the subscriptionId property: The output destination subscription id.

String tableName()

Get the tableName property: The output destination table.

JsonWriter toJson(JsonWriter jsonWriter)
JobStepOutputType type()

Get the type property: The output destination type.

void validate()

Validates the instance.

JobStepOutput withCredential(String credential)

Set the credential property: The resource ID of the credential to use to connect to the output destination.

JobStepOutput withDatabaseName(String databaseName)

Set the databaseName property: The output destination database.

JobStepOutput withResourceGroupName(String resourceGroupName)

Set the resourceGroupName property: The output destination resource group.

JobStepOutput withSchemaName(String schemaName)

Set the schemaName property: The output destination schema.

JobStepOutput withServerName(String serverName)

Set the serverName property: The output destination server name.

JobStepOutput withSubscriptionId(UUID subscriptionId)

Set the subscriptionId property: The output destination subscription id.

JobStepOutput withTableName(String tableName)

Set the tableName property: The output destination table.

JobStepOutput withType(JobStepOutputType type)

Set the type property: The output destination type.

Methods inherited from java.lang.Object

Constructor Details

JobStepOutput

public JobStepOutput()

Creates an instance of JobStepOutput class.

Method Details

credential

public String credential()

Get the credential property: The resource ID of the credential to use to connect to the output destination.

Returns:

the credential value.

databaseName

public String databaseName()

Get the databaseName property: The output destination database.

Returns:

the databaseName value.

fromJson

public static JobStepOutput fromJson(JsonReader jsonReader)

Reads an instance of JobStepOutput from the JsonReader.

Parameters:

jsonReader - The JsonReader being read.

Returns:

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

resourceGroupName

public String resourceGroupName()

Get the resourceGroupName property: The output destination resource group.

Returns:

the resourceGroupName value.

schemaName

public String schemaName()

Get the schemaName property: The output destination schema.

Returns:

the schemaName value.

serverName

public String serverName()

Get the serverName property: The output destination server name.

Returns:

the serverName value.

subscriptionId

public UUID subscriptionId()

Get the subscriptionId property: The output destination subscription id.

Returns:

the subscriptionId value.

tableName

public String tableName()

Get the tableName property: The output destination table.

Returns:

the tableName value.

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

Parameters:

jsonWriter

Throws:

type

public JobStepOutputType type()

Get the type property: The output destination type.

Returns:

the type value.

validate

public void validate()

Validates the instance.

withCredential

public JobStepOutput withCredential(String credential)

Set the credential property: The resource ID of the credential to use to connect to the output destination.

Parameters:

credential - the credential value to set.

Returns:

the JobStepOutput object itself.

withDatabaseName

public JobStepOutput withDatabaseName(String databaseName)

Set the databaseName property: The output destination database.

Parameters:

databaseName - the databaseName value to set.

Returns:

the JobStepOutput object itself.

withResourceGroupName

public JobStepOutput withResourceGroupName(String resourceGroupName)

Set the resourceGroupName property: The output destination resource group.

Parameters:

resourceGroupName - the resourceGroupName value to set.

Returns:

the JobStepOutput object itself.

withSchemaName

public JobStepOutput withSchemaName(String schemaName)

Set the schemaName property: The output destination schema.

Parameters:

schemaName - the schemaName value to set.

Returns:

the JobStepOutput object itself.

withServerName

public JobStepOutput withServerName(String serverName)

Set the serverName property: The output destination server name.

Parameters:

serverName - the serverName value to set.

Returns:

the JobStepOutput object itself.

withSubscriptionId

public JobStepOutput withSubscriptionId(UUID subscriptionId)

Set the subscriptionId property: The output destination subscription id.

Parameters:

subscriptionId - the subscriptionId value to set.

Returns:

the JobStepOutput object itself.

withTableName

public JobStepOutput withTableName(String tableName)

Set the tableName property: The output destination table.

Parameters:

tableName - the tableName value to set.

Returns:

the JobStepOutput object itself.

withType

public JobStepOutput withType(JobStepOutputType type)

Set the type property: The output destination type.

Parameters:

type - the type value to set.

Returns:

the JobStepOutput object itself.

Applies to