Input Interface

public interface Input

An immutable client-side representation of Input.

Method Summary

Modifier and Type Method and Description
abstract String id()

Gets the id property: Fully qualified resource Id for the resource.

abstract InputInner innerModel()

Gets the inner com.azure.resourcemanager.streamanalytics.fluent.models.InputInner object.

abstract String name()

Gets the name property: Resource name.

abstract InputProperties properties()

Gets the properties property: The properties that are associated with an input.

abstract Input refresh()

Refreshes the resource to sync with Azure.

abstract Input refresh(Context context)

Refreshes the resource to sync with Azure.

abstract String resourceGroupName()

Gets the name of the resource group.

abstract ResourceTestStatus test()

Tests whether an input\u2019s datasource is reachable and usable by the Azure Stream Analytics service.

abstract ResourceTestStatus test(InputInner input, Context context)

Tests whether an input\u2019s datasource is reachable and usable by the Azure Stream Analytics service.

abstract String type()

Gets the type property: Resource type.

abstract Update update()

Begins update for the Input resource.

Method Details

id

public abstract String id()

Gets the id property: Fully qualified resource Id for the resource.

Returns:

the id value.

innerModel

public abstract InputInner innerModel()

Gets the inner com.azure.resourcemanager.streamanalytics.fluent.models.InputInner object.

Returns:

the inner object.

name

public abstract String name()

Gets the name property: Resource name.

Returns:

the name value.

properties

public abstract InputProperties properties()

Gets the properties property: The properties that are associated with an input. Required on PUT (CreateOrReplace) requests.

Returns:

the properties value.

refresh

public abstract Input refresh()

Refreshes the resource to sync with Azure.

Returns:

the refreshed resource.

refresh

public abstract Input refresh(Context context)

Refreshes the resource to sync with Azure.

Parameters:

context - The context to associate with this operation.

Returns:

the refreshed resource.

resourceGroupName

public abstract String resourceGroupName()

Gets the name of the resource group.

Returns:

the name of the resource group.

test

public abstract ResourceTestStatus test()

Tests whether an input\u2019s datasource is reachable and usable by the Azure Stream Analytics service.

Returns:

describes the status of the test operation along with error information, if applicable.

test

public abstract ResourceTestStatus test(InputInner input, Context context)

Tests whether an input\u2019s datasource is reachable and usable by the Azure Stream Analytics service.

Parameters:

input - If the input specified does not already exist, this parameter must contain the full input definition intended to be tested. If the input specified already exists, this parameter can be left null to test the existing input as is or if specified, the properties specified will overwrite the corresponding properties in the existing input (exactly like a PATCH operation) and the resulting input will be tested.
context - The context to associate with this operation.

Returns:

describes the status of the test operation along with error information, if applicable.

type

public abstract String type()

Gets the type property: Resource type.

Returns:

the type value.

update

public abstract Input.Update update()

Begins update for the Input resource.

Returns:

the stage of resource update.

Applies to