TumblingWindowTriggerDependencyReference Class
- java.
lang. Object - com.
azure. analytics. synapse. artifacts. models. DependencyReference - com.
azure. analytics. synapse. artifacts. models. TriggerDependencyReference - com.
azure. analytics. synapse. artifacts. models. TumblingWindowTriggerDependencyReference
- com.
- com.
- com.
public final class TumblingWindowTriggerDependencyReference
extends TriggerDependencyReference
Referenced tumbling window trigger dependency.
Constructor Summary
| Constructor | Description |
|---|---|
| TumblingWindowTriggerDependencyReference() |
Creates an instance of Tumbling |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
|
static
Tumbling |
fromJson(JsonReader jsonReader)
Reads an instance of Tumbling |
| String |
getOffset()
Get the offset property: Timespan applied to the start time of a tumbling window when evaluating dependency. |
| String |
getSize()
Get the size property: The size of the window when evaluating the dependency. |
| String |
getType()
Get the type property: The type of dependency reference. |
|
Tumbling |
setOffset(String offset)
Set the offset property: Timespan applied to the start time of a tumbling window when evaluating dependency. |
|
Tumbling |
setReferenceTrigger(TriggerReference referenceTrigger)
Set the reference |
|
Tumbling |
setSize(String size)
Set the size property: The size of the window when evaluating the dependency. |
|
Json |
toJson(JsonWriter jsonWriter) |
Methods inherited from TriggerDependencyReference
Methods inherited from java.lang.Object
Constructor Details
TumblingWindowTriggerDependencyReference
public TumblingWindowTriggerDependencyReference()
Creates an instance of TumblingWindowTriggerDependencyReference class.
Method Details
fromJson
public static TumblingWindowTriggerDependencyReference fromJson(JsonReader jsonReader)
Reads an instance of TumblingWindowTriggerDependencyReference from the JsonReader.
Parameters:
Returns:
Throws:
getOffset
public String getOffset()
Get the offset property: Timespan applied to the start time of a tumbling window when evaluating dependency.
Returns:
getSize
public String getSize()
Get the size property: The size of the window when evaluating the dependency. If undefined the frequency of the tumbling window will be used.
Returns:
getType
public String getType()
Get the type property: The type of dependency reference.
Overrides:
TumblingWindowTriggerDependencyReference.getType()Returns:
setOffset
public TumblingWindowTriggerDependencyReference setOffset(String offset)
Set the offset property: Timespan applied to the start time of a tumbling window when evaluating dependency.
Parameters:
Returns:
setReferenceTrigger
public TumblingWindowTriggerDependencyReference setReferenceTrigger(TriggerReference referenceTrigger)
Set the referenceTrigger property: Referenced trigger.
Overrides:
TumblingWindowTriggerDependencyReference.setReferenceTrigger(TriggerReference referenceTrigger)Parameters:
setSize
public TumblingWindowTriggerDependencyReference setSize(String size)
Set the size property: The size of the window when evaluating the dependency. If undefined the frequency of the tumbling window will be used.
Parameters:
Returns:
toJson
public JsonWriter toJson(JsonWriter jsonWriter)
Overrides:
TumblingWindowTriggerDependencyReference.toJson(JsonWriter jsonWriter)Parameters:
Throws: