WaitActivity Class
- java.
lang. Object - com.
azure. analytics. synapse. artifacts. models. Activity - com.
azure. analytics. synapse. artifacts. models. ControlActivity - com.
azure. analytics. synapse. artifacts. models. WaitActivity
- com.
- com.
- com.
public class WaitActivity
extends ControlActivity
This activity suspends pipeline execution for the specified interval.
Constructor Summary
| Constructor | Description |
|---|---|
| WaitActivity() |
Creates an instance of Wait |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
|
static
Wait |
fromJson(JsonReader jsonReader)
Reads an instance of Wait |
| String |
getType()
Get the type property: Type of activity. |
| Object |
getWaitTimeInSeconds()
Get the wait |
|
Wait |
setDependsOn(List<ActivityDependency> dependsOn)
Set the depends |
|
Wait |
setDescription(String description)
Set the description property: Activity description. |
|
Wait |
setName(String name)
Set the name property: Activity name. |
|
Wait |
setOnInactiveMarkAs(ActivityOnInactiveMarkAs onInactiveMarkAs)
Set the on |
|
Wait |
setState(ActivityState state)
Set the state property: Activity state. |
|
Wait |
setUserProperties(List<UserProperty> userProperties)
Set the user |
|
Wait |
setWaitTimeInSeconds(Object waitTimeInSeconds)
Set the wait |
|
Json |
toJson(JsonWriter jsonWriter) |
Methods inherited from Activity
Methods inherited from ControlActivity
Methods inherited from java.lang.Object
Constructor Details
WaitActivity
public WaitActivity()
Creates an instance of WaitActivity class.
Method Details
fromJson
public static WaitActivity fromJson(JsonReader jsonReader)
Reads an instance of WaitActivity from the JsonReader.
Parameters:
Returns:
Throws:
getType
public String getType()
Get the type property: Type of activity.
Overrides:
WaitActivity.getType()Returns:
getWaitTimeInSeconds
public Object getWaitTimeInSeconds()
Get the waitTimeInSeconds property: Duration in seconds.
Returns:
setDependsOn
public WaitActivity setDependsOn(List<ActivityDependency> dependsOn)
Set the dependsOn property: Activity depends on condition.
Overrides:
WaitActivity.setDependsOn(List<ActivityDependency> dependsOn)Parameters:
setDescription
public WaitActivity setDescription(String description)
Set the description property: Activity description.
Overrides:
WaitActivity.setDescription(String description)Parameters:
setName
public WaitActivity setName(String name)
Set the name property: Activity name.
Overrides:
WaitActivity.setName(String name)Parameters:
setOnInactiveMarkAs
public WaitActivity setOnInactiveMarkAs(ActivityOnInactiveMarkAs onInactiveMarkAs)
Set the onInactiveMarkAs property: Status result of the activity when the state is set to Inactive. This is an optional property and if not provided when the activity is inactive, the status will be Succeeded by default.
Overrides:
WaitActivity.setOnInactiveMarkAs(ActivityOnInactiveMarkAs onInactiveMarkAs)Parameters:
setState
public WaitActivity setState(ActivityState state)
Set the state property: Activity state. This is an optional property and if not provided, the state will be Active by default.
Overrides:
WaitActivity.setState(ActivityState state)Parameters:
setUserProperties
public WaitActivity setUserProperties(List<UserProperty> userProperties)
Set the userProperties property: Activity user properties.
Overrides:
WaitActivity.setUserProperties(List<UserProperty> userProperties)Parameters:
setWaitTimeInSeconds
public WaitActivity setWaitTimeInSeconds(Object waitTimeInSeconds)
Set the waitTimeInSeconds property: Duration in seconds.
Parameters:
Returns:
toJson
public JsonWriter toJson(JsonWriter jsonWriter)
Overrides:
WaitActivity.toJson(JsonWriter jsonWriter)Parameters:
Throws: