External Class

  • java.lang.Object
    • com.azure.resourcemanager.streamanalytics.models.External

Implements

public final class External
implements JsonSerializable<External>

The storage account where the custom code artifacts are located.

Constructor Summary

Constructor Description
External()

Creates an instance of External class.

Method Summary

Modifier and Type Method and Description
String container()

Get the container property: The UserCustomCode container.

static External fromJson(JsonReader jsonReader)

Reads an instance of External from the JsonReader.

String path()

Get the path property: The UserCustomCode path.

RefreshConfiguration refreshConfiguration()

Get the refreshConfiguration property: The refresh parameters for any/all updatable user defined functions present in the job config.

StorageAccount storageAccount()

Get the storageAccount property: The properties that are associated with an Azure Storage account.

JsonWriter toJson(JsonWriter jsonWriter)
void validate()

Validates the instance.

External withContainer(String container)

Set the container property: The UserCustomCode container.

External withPath(String path)

Set the path property: The UserCustomCode path.

External withRefreshConfiguration(RefreshConfiguration refreshConfiguration)

Set the refreshConfiguration property: The refresh parameters for any/all updatable user defined functions present in the job config.

External withStorageAccount(StorageAccount storageAccount)

Set the storageAccount property: The properties that are associated with an Azure Storage account.

Methods inherited from java.lang.Object

Constructor Details

External

public External()

Creates an instance of External class.

Method Details

container

public String container()

Get the container property: The UserCustomCode container.

Returns:

the container value.

fromJson

public static External fromJson(JsonReader jsonReader)

Reads an instance of External from the JsonReader.

Parameters:

jsonReader - The JsonReader being read.

Returns:

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

path

public String path()

Get the path property: The UserCustomCode path.

Returns:

the path value.

refreshConfiguration

public RefreshConfiguration refreshConfiguration()

Get the refreshConfiguration property: The refresh parameters for any/all updatable user defined functions present in the job config.

Returns:

the refreshConfiguration value.

storageAccount

public StorageAccount storageAccount()

Get the storageAccount property: The properties that are associated with an Azure Storage account.

Returns:

the storageAccount value.

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

Parameters:

jsonWriter

Throws:

validate

public void validate()

Validates the instance.

withContainer

public External withContainer(String container)

Set the container property: The UserCustomCode container.

Parameters:

container - the container value to set.

Returns:

the External object itself.

withPath

public External withPath(String path)

Set the path property: The UserCustomCode path.

Parameters:

path - the path value to set.

Returns:

the External object itself.

withRefreshConfiguration

public External withRefreshConfiguration(RefreshConfiguration refreshConfiguration)

Set the refreshConfiguration property: The refresh parameters for any/all updatable user defined functions present in the job config.

Parameters:

refreshConfiguration - the refreshConfiguration value to set.

Returns:

the External object itself.

withStorageAccount

public External withStorageAccount(StorageAccount storageAccount)

Set the storageAccount property: The properties that are associated with an Azure Storage account.

Parameters:

storageAccount - the storageAccount value to set.

Returns:

the External object itself.

Applies to