IntegrationRuntimeCustomSetupScriptProperties Class

  • java.lang.Object
    • com.azure.resourcemanager.synapse.models.IntegrationRuntimeCustomSetupScriptProperties

Implements

public final class IntegrationRuntimeCustomSetupScriptProperties
implements JsonSerializable<IntegrationRuntimeCustomSetupScriptProperties>

Custom setup script properties for a managed dedicated integration runtime.

Constructor Summary

Constructor Description
IntegrationRuntimeCustomSetupScriptProperties()

Creates an instance of IntegrationRuntimeCustomSetupScriptProperties class.

Method Summary

Modifier and Type Method and Description
String blobContainerUri()

Get the blobContainerUri property: The URI of the Azure blob container that contains the custom setup script.

static IntegrationRuntimeCustomSetupScriptProperties fromJson(JsonReader jsonReader)

Reads an instance of IntegrationRuntimeCustomSetupScriptProperties from the JsonReader.

SecureString sasToken()

Get the sasToken property: The SAS token of the Azure blob container.

JsonWriter toJson(JsonWriter jsonWriter)
void validate()

Validates the instance.

IntegrationRuntimeCustomSetupScriptProperties withBlobContainerUri(String blobContainerUri)

Set the blobContainerUri property: The URI of the Azure blob container that contains the custom setup script.

IntegrationRuntimeCustomSetupScriptProperties withSasToken(SecureString sasToken)

Set the sasToken property: The SAS token of the Azure blob container.

Methods inherited from java.lang.Object

Constructor Details

IntegrationRuntimeCustomSetupScriptProperties

public IntegrationRuntimeCustomSetupScriptProperties()

Creates an instance of IntegrationRuntimeCustomSetupScriptProperties class.

Method Details

blobContainerUri

public String blobContainerUri()

Get the blobContainerUri property: The URI of the Azure blob container that contains the custom setup script.

Returns:

the blobContainerUri value.

fromJson

public static IntegrationRuntimeCustomSetupScriptProperties fromJson(JsonReader jsonReader)

Reads an instance of IntegrationRuntimeCustomSetupScriptProperties from the JsonReader.

Parameters:

jsonReader - The JsonReader being read.

Returns:

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

sasToken

public SecureString sasToken()

Get the sasToken property: The SAS token of the Azure blob container.

Returns:

the sasToken value.

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

Parameters:

jsonWriter

Throws:

validate

public void validate()

Validates the instance.

withBlobContainerUri

public IntegrationRuntimeCustomSetupScriptProperties withBlobContainerUri(String blobContainerUri)

Set the blobContainerUri property: The URI of the Azure blob container that contains the custom setup script.

Parameters:

blobContainerUri - the blobContainerUri value to set.

Returns:

the IntegrationRuntimeCustomSetupScriptProperties object itself.

withSasToken

public IntegrationRuntimeCustomSetupScriptProperties withSasToken(SecureString sasToken)

Set the sasToken property: The SAS token of the Azure blob container.

Parameters:

sasToken - the sasToken value to set.

Returns:

the IntegrationRuntimeCustomSetupScriptProperties object itself.

Applies to