SelfDependencyTumblingWindowTriggerReference Class
- java.
lang. Object - com.
azure. analytics. synapse. artifacts. models. DependencyReference - com.
azure. analytics. synapse. artifacts. models. SelfDependencyTumblingWindowTriggerReference
- com.
- com.
public final class SelfDependencyTumblingWindowTriggerReference
extends DependencyReference
Self referenced tumbling window trigger dependency.
Constructor Summary
| Constructor | Description |
|---|---|
| SelfDependencyTumblingWindowTriggerReference() |
Creates an instance of Self |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
|
static
Self |
fromJson(JsonReader jsonReader)
Reads an instance of Self |
| 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. |
|
Self |
setOffset(String offset)
Set the offset property: Timespan applied to the start time of a tumbling window when evaluating dependency. |
|
Self |
setSize(String size)
Set the size property: The size of the window when evaluating the dependency. |
|
Json |
toJson(JsonWriter jsonWriter) |
Methods inherited from DependencyReference
Methods inherited from java.lang.Object
Constructor Details
SelfDependencyTumblingWindowTriggerReference
public SelfDependencyTumblingWindowTriggerReference()
Creates an instance of SelfDependencyTumblingWindowTriggerReference class.
Method Details
fromJson
public static SelfDependencyTumblingWindowTriggerReference fromJson(JsonReader jsonReader)
Reads an instance of SelfDependencyTumblingWindowTriggerReference 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:
SelfDependencyTumblingWindowTriggerReference.getType()Returns:
setOffset
public SelfDependencyTumblingWindowTriggerReference setOffset(String offset)
Set the offset property: Timespan applied to the start time of a tumbling window when evaluating dependency.
Parameters:
Returns:
setSize
public SelfDependencyTumblingWindowTriggerReference 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:
SelfDependencyTumblingWindowTriggerReference.toJson(JsonWriter jsonWriter)Parameters:
Throws: