Interface Output
-
public interface Output
An immutable client-side representation of Output.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interface
Output.Definition
The entirety of the Output definition.static interface
Output.DefinitionStages
The Output definition stages.static interface
Output.Update
The template for Output update.static interface
Output.UpdateStages
The Output update stages.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description OutputDataSource
datasource()
Gets the datasource property: Describes the data source that output will be written to.Diagnostics
diagnostics()
Gets the diagnostics property: Describes conditions applicable to the Input, Output, or the job overall, that warrant customer attention.String
etag()
Gets the etag property: The current entity tag for the output.String
id()
Gets the id property: Fully qualified resource Id for the resource.OutputInner
innerModel()
Gets the inner com.azure.resourcemanager.streamanalytics.fluent.models.OutputInner object.String
name()
Gets the name property: Resource name.Output
refresh()
Refreshes the resource to sync with Azure.Output
refresh(com.azure.core.util.Context context)
Refreshes the resource to sync with Azure.Serialization
serialization()
Gets the serialization property: Describes how data from an input is serialized or how data is serialized when written to an output.Float
sizeWindow()
Gets the sizeWindow property: The size window to constrain a Stream Analytics output to.ResourceTestStatus
test()
Tests whether an output’s datasource is reachable and usable by the Azure Stream Analytics service.ResourceTestStatus
test(OutputInner output)
Tests whether an output’s datasource is reachable and usable by the Azure Stream Analytics service.ResourceTestStatus
test(OutputInner output, com.azure.core.util.Context context)
Tests whether an output’s datasource is reachable and usable by the Azure Stream Analytics service.String
timeWindow()
Gets the timeWindow property: The time frame for filtering Stream Analytics job outputs.String
type()
Gets the type property: Resource type.Output.Update
update()
Begins update for the Output resource.
-
-
-
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.
-
datasource
OutputDataSource datasource()
Gets the datasource property: Describes the data source that output will be written to. Required on PUT (CreateOrReplace) requests.- Returns:
- the datasource value.
-
timeWindow
String timeWindow()
Gets the timeWindow property: The time frame for filtering Stream Analytics job outputs.- Returns:
- the timeWindow value.
-
sizeWindow
Float sizeWindow()
Gets the sizeWindow property: The size window to constrain a Stream Analytics output to.- Returns:
- the sizeWindow value.
-
serialization
Serialization serialization()
Gets the serialization property: Describes how data from an input is serialized or how data is serialized when written to an output. Required on PUT (CreateOrReplace) requests.- Returns:
- the serialization value.
-
diagnostics
Diagnostics diagnostics()
Gets the diagnostics property: Describes conditions applicable to the Input, Output, or the job overall, that warrant customer attention.- Returns:
- the diagnostics value.
-
etag
String etag()
Gets the etag property: The current entity tag for the output. 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
OutputInner innerModel()
Gets the inner com.azure.resourcemanager.streamanalytics.fluent.models.OutputInner object.- Returns:
- the inner object.
-
update
Output.Update update()
Begins update for the Output resource.- Returns:
- the stage of resource update.
-
refresh
Output refresh()
Refreshes the resource to sync with Azure.- Returns:
- the refreshed resource.
-
refresh
Output 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.
-
test
ResourceTestStatus test(OutputInner output)
Tests whether an output’s datasource is reachable and usable by the Azure Stream Analytics service.- Parameters:
output
- If the output specified does not already exist, this parameter must contain the full output definition intended to be tested. If the output specified already exists, this parameter can be left null to test the existing output as is or if specified, the properties specified will overwrite the corresponding properties in the existing output (exactly like a PATCH operation) and the resulting output will be tested.- Returns:
- describes the status of the test operation along with error information, if applicable.
- Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
test
ResourceTestStatus test()
Tests whether an output’s 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.
- Throws:
com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
test
ResourceTestStatus test(OutputInner output, com.azure.core.util.Context context)
Tests whether an output’s datasource is reachable and usable by the Azure Stream Analytics service.- Parameters:
output
- If the output specified does not already exist, this parameter must contain the full output definition intended to be tested. If the output specified already exists, this parameter can be left null to test the existing output as is or if specified, the properties specified will overwrite the corresponding properties in the existing output (exactly like a PATCH operation) and the resulting output 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.
- Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
-