Workflow Class
- java.
lang. Object - com.
azure. resourcemanager. appservice. models. WorkflowResource - com.
azure. resourcemanager. appservice. models. Workflow
- com.
- com.
public final class Workflow
extends WorkflowResource
The workflow type.
Constructor Summary
| Constructor | Description |
|---|---|
| Workflow() |
Creates an instance of Workflow class. |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
|
Flow |
accessControl()
Get the access |
| String |
accessEndpoint()
Get the access |
|
Offset |
changedTime()
Get the changed |
|
Offset |
createdTime()
Get the created |
| Object |
definition()
Get the definition property: The definition. |
|
Flow |
endpointsConfiguration()
Get the endpoints |
| static Workflow |
fromJson(JsonReader jsonReader)
Reads an instance of Workflow from the Json |
| String |
id()
Get the id property: The resource id. |
|
Managed |
identity()
Get the identity property: Managed service identity. |
|
Resource |
integrationAccount()
Get the integration |
|
Resource |
integrationServiceEnvironment()
Get the integration |
| Kind |
kind()
Get the kind property: The workflow kind. |
| String |
name()
Get the name property: Gets the resource name. |
|
Map<String,Workflow |
parameters()
Get the parameters property: The parameters. |
|
Workflow |
provisioningState()
Get the provisioning |
|
Workflow |
sku()
Get the sku property: The sku. |
|
Workflow |
state()
Get the state property: The state. |
|
Json |
toJson(JsonWriter jsonWriter) |
| String |
type()
Get the type property: Gets the resource type. |
| void |
validate()
Validates the instance. |
| String |
version()
Get the version property: Gets the version. |
| Workflow |
withAccessControl(FlowAccessControlConfiguration accessControl)
Set the access |
| Workflow |
withDefinition(Object definition)
Set the definition property: The definition. |
| Workflow |
withEndpointsConfiguration(FlowEndpointsConfiguration endpointsConfiguration)
Set the endpoints |
| Workflow |
withIdentity(ManagedServiceIdentity identity)
Set the identity property: Managed service identity. |
| Workflow |
withIntegrationAccount(ResourceReference integrationAccount)
Set the integration |
| Workflow |
withIntegrationServiceEnvironment(ResourceReference integrationServiceEnvironment)
Set the integration |
| Workflow |
withKind(Kind kind)
Set the kind property: The workflow kind. |
| Workflow |
withLocation(String location)
Set the location property: The resource location. |
| Workflow |
withParameters(Map<String,WorkflowParameter> parameters)
Set the parameters property: The parameters. |
| Workflow |
withState(WorkflowState state)
Set the state property: The state. |
| Workflow |
withTags(Map<String,String> tags)
Set the tags property: The resource tags. |
Methods inherited from WorkflowResource
Methods inherited from java.lang.Object
Constructor Details
Workflow
public Workflow()
Creates an instance of Workflow class.
Method Details
accessControl
public FlowAccessControlConfiguration accessControl()
Get the accessControl property: The access control configuration.
Returns:
accessEndpoint
public String accessEndpoint()
Get the accessEndpoint property: Gets the access endpoint.
Returns:
changedTime
public OffsetDateTime changedTime()
Get the changedTime property: Gets the changed time.
Returns:
createdTime
public OffsetDateTime createdTime()
Get the createdTime property: Gets the created time.
Returns:
definition
public Object definition()
Get the definition property: The definition.
Returns:
endpointsConfiguration
public FlowEndpointsConfiguration endpointsConfiguration()
Get the endpointsConfiguration property: The endpoints configuration.
Returns:
fromJson
public static Workflow fromJson(JsonReader jsonReader)
Reads an instance of Workflow from the JsonReader.
Parameters:
Returns:
Throws:
id
public String id()
Get the id property: The resource id.
Overrides:
Workflow.id()Returns:
identity
public ManagedServiceIdentity identity()
Get the identity property: Managed service identity.
Returns:
integrationAccount
public ResourceReference integrationAccount()
Get the integrationAccount property: The integration account.
Returns:
integrationServiceEnvironment
public ResourceReference integrationServiceEnvironment()
Get the integrationServiceEnvironment property: The integration service environment.
Returns:
kind
public Kind kind()
Get the kind property: The workflow kind.
Returns:
name
public String name()
Get the name property: Gets the resource name.
Overrides:
Workflow.name()Returns:
parameters
public Map<String,WorkflowParameter> parameters()
Get the parameters property: The parameters.
Returns:
provisioningState
public WorkflowProvisioningState provisioningState()
Get the provisioningState property: Gets the provisioning state.
Returns:
sku
public WorkflowSku sku()
Get the sku property: The sku.
Returns:
state
public WorkflowState state()
Get the state property: The state.
Returns:
toJson
public JsonWriter toJson(JsonWriter jsonWriter)
Overrides:
Workflow.toJson(JsonWriter jsonWriter)Parameters:
Throws:
type
public String type()
Get the type property: Gets the resource type.
Overrides:
Workflow.type()Returns:
validate
public void validate()
Validates the instance.
Overrides:
Workflow.validate()version
public String version()
Get the version property: Gets the version.
Returns:
withAccessControl
public Workflow withAccessControl(FlowAccessControlConfiguration accessControl)
Set the accessControl property: The access control configuration.
Parameters:
Returns:
withDefinition
public Workflow withDefinition(Object definition)
Set the definition property: The definition.
Parameters:
Returns:
withEndpointsConfiguration
public Workflow withEndpointsConfiguration(FlowEndpointsConfiguration endpointsConfiguration)
Set the endpointsConfiguration property: The endpoints configuration.
Parameters:
Returns:
withIdentity
public Workflow withIdentity(ManagedServiceIdentity identity)
Set the identity property: Managed service identity.
Parameters:
Returns:
withIntegrationAccount
public Workflow withIntegrationAccount(ResourceReference integrationAccount)
Set the integrationAccount property: The integration account.
Parameters:
Returns:
withIntegrationServiceEnvironment
public Workflow withIntegrationServiceEnvironment(ResourceReference integrationServiceEnvironment)
Set the integrationServiceEnvironment property: The integration service environment.
Parameters:
Returns:
withKind
public Workflow withKind(Kind kind)
Set the kind property: The workflow kind.
Parameters:
Returns:
withLocation
public Workflow withLocation(String location)
Set the location property: The resource location.
Overrides:
Workflow.withLocation(String location)Parameters:
withParameters
public Workflow withParameters(Map<String,WorkflowParameter> parameters)
Set the parameters property: The parameters.
Parameters:
Returns:
withState
public Workflow withState(WorkflowState state)
Set the state property: The state.
Parameters:
Returns:
withTags
public Workflow withTags(Map<String,String> tags)
Set the tags property: The resource tags.
Overrides:
Workflow.withTags(Map<String,String> tags)Parameters: