Package com.datadog.api.client.v2.model
Class WorkflowListItemAttributes
java.lang.Object
com.datadog.api.client.v2.model.WorkflowListItemAttributes
@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator")
public class WorkflowListItemAttributes
extends Object
Attributes of a workflow returned in a list response.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddTagsItem(String tagsItem) description(String description) booleanReturn true if this WorkflowListItemAttributes object is equal to o.Return the additional (undeclared) property.Return the additional (undeclared) property with the specified name.When the workflow was created.Description of the workflow.getName()Name of the workflow.Whether the workflow is published.The effective type of identity used to run the workflow.Whether the workflow requires sensitive privileges to run.getSpec()A complete Workflow Automation definition, including its triggers, steps, and connections.getTags()Tags of the workflow.When the workflow was last updated.inthashCode()putAdditionalProperty(String key, Object value) Set the additional (undeclared) property with the specified name and value.runAsUserMode(WorkflowRunAsUserMode runAsUserMode) sensitivePrivileges(Boolean sensitivePrivileges) voidsetDescription(String description) voidvoidsetPublished(Boolean published) voidsetRunAsUserMode(WorkflowRunAsUserMode runAsUserMode) voidsetSensitivePrivileges(Boolean sensitivePrivileges) voidvoidtoString()
-
Field Details
-
unparsed
public boolean unparsed -
JSON_PROPERTY_CREATED_AT
- See Also:
-
JSON_PROPERTY_DESCRIPTION
- See Also:
-
JSON_PROPERTY_NAME
- See Also:
-
JSON_PROPERTY_PUBLISHED
- See Also:
-
JSON_PROPERTY_RUN_AS_USER_MODE
- See Also:
-
JSON_PROPERTY_SENSITIVE_PRIVILEGES
- See Also:
-
JSON_PROPERTY_SPEC
- See Also:
-
JSON_PROPERTY_TAGS
- See Also:
-
JSON_PROPERTY_UPDATED_AT
- See Also:
-
-
Constructor Details
-
WorkflowListItemAttributes
public WorkflowListItemAttributes() -
WorkflowListItemAttributes
-
-
Method Details
-
getCreatedAt
When the workflow was created.- Returns:
- createdAt
-
description
-
getDescription
Description of the workflow.- Returns:
- description
-
setDescription
-
name
-
getName
Name of the workflow.- Returns:
- name
-
setName
-
published
-
getPublished
Whether the workflow is published. Unpublished workflows can only be run manually. Automatic triggers such as Schedule do not fire until the workflow is published.- Returns:
- published
-
setPublished
-
runAsUserMode
-
getRunAsUserMode
The effective type of identity used to run the workflow.- Returns:
- runAsUserMode
-
setRunAsUserMode
-
sensitivePrivileges
-
getSensitivePrivileges
Whether the workflow requires sensitive privileges to run. Only the workflow owner can update this field. This allows it to run actions that use Execution Policies.- Returns:
- sensitivePrivileges
-
setSensitivePrivileges
-
spec
-
getSpec
A complete Workflow Automation definition, including its triggers, steps, and connections.- Returns:
- spec
-
setSpec
-
tags
-
addTagsItem
-
getTags
Tags of the workflow.- Returns:
- tags
-
setTags
-
getUpdatedAt
When the workflow was last updated.- Returns:
- updatedAt
-
putAdditionalProperty
Set the additional (undeclared) property with the specified name and value. If the property does not already exist, create it otherwise replace it.- Parameters:
key- The arbitrary key to setvalue- The associated value- Returns:
- WorkflowListItemAttributes
-
getAdditionalProperties
Return the additional (undeclared) property.- Returns:
- The additional properties
-
getAdditionalProperty
Return the additional (undeclared) property with the specified name.- Parameters:
key- The arbitrary key to get- Returns:
- The specific additional property for the given key
-
equals
Return true if this WorkflowListItemAttributes object is equal to o. -
hashCode
public int hashCode() -
toString
-