ReferenceInputProperties Class
- java.
lang. Object - com.
azure. resourcemanager. streamanalytics. models. InputProperties - com.
azure. resourcemanager. streamanalytics. models. ReferenceInputProperties
- com.
- com.
public final class ReferenceInputProperties
extends InputProperties
The properties that are associated with an input containing reference data.
Constructor Summary
| Constructor | Description |
|---|---|
| ReferenceInputProperties() |
Creates an instance of Reference |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
|
Reference |
datasource()
Get the datasource property: Describes an input data source that contains reference data. |
|
static
Reference |
fromJson(JsonReader jsonReader)
Reads an instance of Reference |
|
Json |
toJson(JsonWriter jsonWriter) |
| String |
type()
Get the type property: Indicates whether the input is a source of reference data or stream data. |
| void |
validate()
Validates the instance. |
|
Reference |
withCompression(Compression compression)
Set the compression property: Describes how input data is compressed. |
|
Reference |
withDatasource(ReferenceInputDataSource datasource)
Set the datasource property: Describes an input data source that contains reference data. |
|
Reference |
withPartitionKey(String partitionKey)
Set the partition |
|
Reference |
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. |
Methods inherited from InputProperties
Methods inherited from java.lang.Object
Constructor Details
ReferenceInputProperties
public ReferenceInputProperties()
Creates an instance of ReferenceInputProperties class.
Method Details
datasource
public ReferenceInputDataSource datasource()
Get the datasource property: Describes an input data source that contains reference data. Required on PUT (CreateOrReplace) requests.
Returns:
fromJson
public static ReferenceInputProperties fromJson(JsonReader jsonReader)
Reads an instance of ReferenceInputProperties from the JsonReader.
Parameters:
Returns:
Throws:
toJson
public JsonWriter toJson(JsonWriter jsonWriter)
Overrides:
ReferenceInputProperties.toJson(JsonWriter jsonWriter)Parameters:
Throws:
type
public String type()
Get the type property: Indicates whether the input is a source of reference data or stream data. Required on PUT (CreateOrReplace) requests.
Overrides:
ReferenceInputProperties.type()Returns:
validate
public void validate()
Validates the instance.
Overrides:
ReferenceInputProperties.validate()withCompression
public ReferenceInputProperties withCompression(Compression compression)
Set the compression property: Describes how input data is compressed.
Overrides:
ReferenceInputProperties.withCompression(Compression compression)Parameters:
withDatasource
public ReferenceInputProperties withDatasource(ReferenceInputDataSource datasource)
Set the datasource property: Describes an input data source that contains reference data. Required on PUT (CreateOrReplace) requests.
Parameters:
Returns:
withPartitionKey
public ReferenceInputProperties withPartitionKey(String partitionKey)
Set the partitionKey property: partitionKey Describes a key in the input data which is used for partitioning the input data.
Overrides:
ReferenceInputProperties.withPartitionKey(String partitionKey)Parameters:
withSerialization
public ReferenceInputProperties 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.
Overrides:
ReferenceInputProperties.withSerialization(Serialization serialization)Parameters: