Transformation Interface

public interface Transformation

An immutable client-side representation of Transformation.

Method Summary

Modifier and Type Method and Description
abstract String etag()

Gets the etag property: The current entity tag for the transformation.

abstract String id()

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

abstract TransformationInner innerModel()

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

abstract String name()

Gets the name property: Resource name.

abstract String query()

Gets the query property: Specifies the query that will be run in the streaming job.

abstract Transformation refresh()

Refreshes the resource to sync with Azure.

abstract Transformation refresh(Context context)

Refreshes the resource to sync with Azure.

abstract String resourceGroupName()

Gets the name of the resource group.

abstract Integer streamingUnits()

Gets the streamingUnits property: Specifies the number of streaming units that the streaming job uses.

abstract String type()

Gets the type property: Resource type.

abstract Update update()

Begins update for the Transformation resource.

abstract List<Integer> validStreamingUnits()

Gets the validStreamingUnits property: Specifies the valid streaming units a streaming job can scale to.

Method Details

etag

public abstract String etag()

Gets the etag property: The current entity tag for the transformation. This is an opaque string. You can use it to detect whether the resource has changed between requests. You can also use it in the If-Match or If-None-Match headers for write operations for optimistic concurrency.

Returns:

the etag value.

id

public abstract String id()

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

Returns:

the id value.

innerModel

public abstract TransformationInner innerModel()

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

Returns:

the inner object.

name

public abstract String name()

Gets the name property: Resource name.

Returns:

the name value.

query

public abstract String query()

Gets the query property: Specifies the query that will be run in the streaming job. You can learn more about the Stream Analytics Query Language (SAQL) here: https://msdn.microsoft.com/library/azure/dn834998 . Required on PUT (CreateOrReplace) requests.

Returns:

the query value.

refresh

public abstract Transformation refresh()

Refreshes the resource to sync with Azure.

Returns:

the refreshed resource.

refresh

public abstract Transformation 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.

streamingUnits

public abstract Integer streamingUnits()

Gets the streamingUnits property: Specifies the number of streaming units that the streaming job uses.

Returns:

the streamingUnits value.

type

public abstract String type()

Gets the type property: Resource type.

Returns:

the type value.

update

public abstract Transformation.Update update()

Begins update for the Transformation resource.

Returns:

the stage of resource update.

validStreamingUnits

public abstract List validStreamingUnits()

Gets the validStreamingUnits property: Specifies the valid streaming units a streaming job can scale to.

Returns:

the validStreamingUnits value.

Applies to