OutputInner Class
- java.
lang. Object - com.
azure. core. management. SubResource - com.
azure. resourcemanager. streamanalytics. fluent. models. OutputInner
- com.
- com.
public final class OutputInner
extends SubResource
An output object, containing all information associated with the named output. All outputs are contained under a streaming job.
Constructor Summary
| Constructor | Description |
|---|---|
| OutputInner() |
Creates an instance of Output |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
|
Output |
datasource()
Get the datasource property: Describes the data source that output will be written to. |
| Diagnostics |
diagnostics()
Get the diagnostics property: Describes conditions applicable to the Input, Output, or the job overall, that warrant customer attention. |
| String |
etag()
Get the etag property: The current entity tag for the output. |
|
static
Output |
fromJson(JsonReader jsonReader)
Reads an instance of Output |
|
List<Last |
lastOutputEventTimestamps()
Get the last |
| String |
name()
Get the name property: Resource name. |
| Serialization |
serialization()
Get the serialization property: Describes how data from an input is serialized or how data is serialized when written to an output. |
| Integer |
sizeWindow()
Get the size |
| String |
timeWindow()
Get the time |
|
Json |
toJson(JsonWriter jsonWriter) |
| String |
type()
Get the type property: Resource type. |
| void |
validate()
Validates the instance. |
|
Output |
watermarkSettings()
Get the watermark |
|
Output |
withDatasource(OutputDataSource datasource)
Set the datasource property: Describes the data source that output will be written to. |
|
Output |
withId(String id) |
|
Output |
withName(String name)
Set the name property: Resource name. |
|
Output |
withSerialization(Serialization serialization)
Set the serialization property: Describes how data from an input is serialized or how data is serialized when written to an output. |
|
Output |
withSizeWindow(Integer sizeWindow)
Set the size |
|
Output |
withTimeWindow(String timeWindow)
Set the time |
|
Output |
withWatermarkSettings(OutputWatermarkProperties watermarkSettings)
Set the watermark |
Methods inherited from SubResource
Methods inherited from java.lang.Object
Constructor Details
OutputInner
public OutputInner()
Creates an instance of OutputInner class.
Method Details
datasource
public OutputDataSource datasource()
Get the datasource property: Describes the data source that output will be written to. Required on PUT (CreateOrReplace) requests.
Returns:
diagnostics
public Diagnostics diagnostics()
Get the diagnostics property: Describes conditions applicable to the Input, Output, or the job overall, that warrant customer attention.
Returns:
etag
public String etag()
Get 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:
fromJson
public static OutputInner fromJson(JsonReader jsonReader)
Reads an instance of OutputInner from the JsonReader.
Parameters:
Returns:
Throws:
lastOutputEventTimestamps
public List<LastOutputEventTimestamp> lastOutputEventTimestamps()
Get the lastOutputEventTimestamps property: A list of the last output event times for each output partition. The index of the array corresponds to the partition number.
Returns:
name
public String name()
Get the name property: Resource name.
Returns:
serialization
public Serialization serialization()
Get 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:
sizeWindow
public Integer sizeWindow()
Get the sizeWindow property: The size window to constrain a Stream Analytics output to.
Returns:
timeWindow
public String timeWindow()
Get the timeWindow property: The time frame for filtering Stream Analytics job outputs.
Returns:
toJson
public JsonWriter toJson(JsonWriter jsonWriter)
Overrides:
OutputInner.toJson(JsonWriter jsonWriter)Parameters:
Throws:
type
public String type()
Get the type property: Resource type.
Returns:
validate
public void validate()
Validates the instance.
watermarkSettings
public OutputWatermarkProperties watermarkSettings()
Get the watermarkSettings property: Settings which determine whether to send watermarks to downstream.
Returns:
withDatasource
public OutputInner withDatasource(OutputDataSource datasource)
Set the datasource property: Describes the data source that output will be written to. Required on PUT (CreateOrReplace) requests.
Parameters:
Returns:
withId
public OutputInner withId(String id)
Overrides:
OutputInner.withId(String id)Parameters:
withName
public OutputInner withName(String name)
Set the name property: Resource name.
Parameters:
Returns:
withSerialization
public OutputInner withSerialization(Serialization serialization)
Set 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.
Parameters:
Returns:
withSizeWindow
public OutputInner withSizeWindow(Integer sizeWindow)
Set the sizeWindow property: The size window to constrain a Stream Analytics output to.
Parameters:
Returns:
withTimeWindow
public OutputInner withTimeWindow(String timeWindow)
Set the timeWindow property: The time frame for filtering Stream Analytics job outputs.
Parameters:
Returns:
withWatermarkSettings
public OutputInner withWatermarkSettings(OutputWatermarkProperties watermarkSettings)
Set the watermarkSettings property: Settings which determine whether to send watermarks to downstream.
Parameters:
Returns: