Interface Transformation
-
public interface Transformation
An immutable client-side representation of Transformation.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interface
Transformation.Definition
The entirety of the Transformation definition.static interface
Transformation.DefinitionStages
The Transformation definition stages.static interface
Transformation.Update
The template for Transformation update.static interface
Transformation.UpdateStages
The Transformation update stages.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
etag()
Gets the etag property: The current entity tag for the transformation.String
id()
Gets the id property: Fully qualified resource Id for the resource.TransformationInner
innerModel()
Gets the inner com.azure.resourcemanager.streamanalytics.fluent.models.TransformationInner object.String
name()
Gets the name property: Resource name.String
query()
Gets the query property: Specifies the query that will be run in the streaming job.Transformation
refresh()
Refreshes the resource to sync with Azure.Transformation
refresh(com.azure.core.util.Context context)
Refreshes the resource to sync with Azure.Integer
streamingUnits()
Gets the streamingUnits property: Specifies the number of streaming units that the streaming job uses.String
type()
Gets the type property: Resource type.Transformation.Update
update()
Begins update for the Transformation resource.List<Integer>
validStreamingUnits()
Gets the validStreamingUnits property: Specifies the valid streaming units a streaming job can scale to.
-
-
-
Method Detail
-
id
String id()
Gets the id property: Fully qualified resource Id for the resource.- Returns:
- the id value.
-
name
String name()
Gets the name property: Resource name.- Returns:
- the name value.
-
type
String type()
Gets the type property: Resource type.- Returns:
- the type value.
-
streamingUnits
Integer streamingUnits()
Gets the streamingUnits property: Specifies the number of streaming units that the streaming job uses.- Returns:
- the streamingUnits value.
-
validStreamingUnits
List<Integer> validStreamingUnits()
Gets the validStreamingUnits property: Specifies the valid streaming units a streaming job can scale to.- Returns:
- the validStreamingUnits value.
-
query
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.
-
etag
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.
-
innerModel
TransformationInner innerModel()
Gets the inner com.azure.resourcemanager.streamanalytics.fluent.models.TransformationInner object.- Returns:
- the inner object.
-
update
Transformation.Update update()
Begins update for the Transformation resource.- Returns:
- the stage of resource update.
-
refresh
Transformation refresh()
Refreshes the resource to sync with Azure.- Returns:
- the refreshed resource.
-
refresh
Transformation refresh(com.azure.core.util.Context context)
Refreshes the resource to sync with Azure.- Parameters:
context
- The context to associate with this operation.- Returns:
- the refreshed resource.
-
-