Package com.datadog.api.client.v2.model
Class BlueprintAttributes
java.lang.Object
com.datadog.api.client.v2.model.BlueprintAttributes
@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator")
public class BlueprintAttributes
extends Object
The attributes of a blueprint resource.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringboolean -
Constructor Summary
ConstructorsConstructorDescriptionBlueprintAttributes(OffsetDateTime createdAt, AppDefinitionType definition, String description, String name, String slug, OffsetDateTime updatedAt) -
Method Summary
Modifier and TypeMethodDescriptionaddEmbeddedNativeActionsItem(Map<String, Object> embeddedNativeActionsItem) addTagsItem(String tagsItem) createdAt(OffsetDateTime createdAt) definition(AppDefinitionType definition) description(String description) embeddedDatastoreBlueprints(Map<String, Object> embeddedDatastoreBlueprints) embeddedNativeActions(List<Map<String, Object>> embeddedNativeActions) embeddedWorkflowBlueprints(Map<String, Object> embeddedWorkflowBlueprints) booleanReturn true if this BlueprintAttributes object is equal to o.Return the additional (undeclared) property.Return the additional (undeclared) property with the specified name.The timestamp when the blueprint was created.The app definition type.A description of what the blueprint does.Embedded datastore blueprints.Embedded native actions.Embedded workflow blueprints.The integration ID associated with the blueprint.Mocked outputs for testing the blueprint.getName()The human-readable name of the blueprint.getSlug()The unique slug identifier of the blueprint.getTags()Tags associated with the blueprint.The background style of the blueprint tile.The fully qualified name of the action used as the tile icon.The timestamp when the blueprint was last updated.inthashCode()integrationId(String integrationId) mockedOutputs(Map<String, Object> mockedOutputs) putAdditionalProperty(String key, Object value) Set the additional (undeclared) property with the specified name and value.putEmbeddedDatastoreBlueprintsItem(String key, Object embeddedDatastoreBlueprintsItem) putEmbeddedWorkflowBlueprintsItem(String key, Object embeddedWorkflowBlueprintsItem) putMockedOutputsItem(String key, Object mockedOutputsItem) voidsetCreatedAt(OffsetDateTime createdAt) voidsetDefinition(AppDefinitionType definition) voidsetDescription(String description) voidsetEmbeddedDatastoreBlueprints(Map<String, Object> embeddedDatastoreBlueprints) voidsetEmbeddedNativeActions(List<Map<String, Object>> embeddedNativeActions) voidsetEmbeddedWorkflowBlueprints(Map<String, Object> embeddedWorkflowBlueprints) voidsetIntegrationId(String integrationId) voidsetMockedOutputs(Map<String, Object> mockedOutputs) voidvoidvoidvoidsetTileBackground(String tileBackground) voidsetTileIconActionFqn(String tileIconActionFqn) voidsetUpdatedAt(OffsetDateTime updatedAt) tileBackground(String tileBackground) tileIconActionFqn(String tileIconActionFqn) toString()updatedAt(OffsetDateTime updatedAt)
-
Field Details
-
unparsed
public boolean unparsed -
JSON_PROPERTY_CREATED_AT
- See Also:
-
JSON_PROPERTY_DEFINITION
- See Also:
-
JSON_PROPERTY_DESCRIPTION
- See Also:
-
JSON_PROPERTY_EMBEDDED_DATASTORE_BLUEPRINTS
- See Also:
-
JSON_PROPERTY_EMBEDDED_NATIVE_ACTIONS
- See Also:
-
JSON_PROPERTY_EMBEDDED_WORKFLOW_BLUEPRINTS
- See Also:
-
JSON_PROPERTY_INTEGRATION_ID
- See Also:
-
JSON_PROPERTY_MOCKED_OUTPUTS
- See Also:
-
JSON_PROPERTY_NAME
- See Also:
-
JSON_PROPERTY_SLUG
- See Also:
-
JSON_PROPERTY_TAGS
- See Also:
-
JSON_PROPERTY_TILE_BACKGROUND
- See Also:
-
JSON_PROPERTY_TILE_ICON_ACTION_FQN
- See Also:
-
JSON_PROPERTY_UPDATED_AT
- See Also:
-
-
Constructor Details
-
BlueprintAttributes
public BlueprintAttributes() -
BlueprintAttributes
public BlueprintAttributes(OffsetDateTime createdAt, AppDefinitionType definition, String description, String name, String slug, OffsetDateTime updatedAt)
-
-
Method Details
-
createdAt
-
getCreatedAt
The timestamp when the blueprint was created.- Returns:
- createdAt
-
setCreatedAt
-
definition
-
getDefinition
The app definition type.- Returns:
- definition
-
setDefinition
-
description
-
getDescription
A description of what the blueprint does.- Returns:
- description
-
setDescription
-
embeddedDatastoreBlueprints
public BlueprintAttributes embeddedDatastoreBlueprints(Map<String, Object> embeddedDatastoreBlueprints) -
putEmbeddedDatastoreBlueprintsItem
public BlueprintAttributes putEmbeddedDatastoreBlueprintsItem(String key, Object embeddedDatastoreBlueprintsItem) -
getEmbeddedDatastoreBlueprints
Embedded datastore blueprints.- Returns:
- embeddedDatastoreBlueprints
-
setEmbeddedDatastoreBlueprints
-
embeddedNativeActions
-
addEmbeddedNativeActionsItem
public BlueprintAttributes addEmbeddedNativeActionsItem(Map<String, Object> embeddedNativeActionsItem) -
getEmbeddedNativeActions
Embedded native actions.- Returns:
- embeddedNativeActions
-
setEmbeddedNativeActions
-
embeddedWorkflowBlueprints
public BlueprintAttributes embeddedWorkflowBlueprints(Map<String, Object> embeddedWorkflowBlueprints) -
putEmbeddedWorkflowBlueprintsItem
public BlueprintAttributes putEmbeddedWorkflowBlueprintsItem(String key, Object embeddedWorkflowBlueprintsItem) -
getEmbeddedWorkflowBlueprints
Embedded workflow blueprints.- Returns:
- embeddedWorkflowBlueprints
-
setEmbeddedWorkflowBlueprints
-
integrationId
-
getIntegrationId
The integration ID associated with the blueprint.- Returns:
- integrationId
-
setIntegrationId
-
mockedOutputs
-
putMockedOutputsItem
-
getMockedOutputs
Mocked outputs for testing the blueprint.- Returns:
- mockedOutputs
-
setMockedOutputs
-
name
-
getName
The human-readable name of the blueprint.- Returns:
- name
-
setName
-
slug
-
getSlug
The unique slug identifier of the blueprint.- Returns:
- slug
-
setSlug
-
tags
-
addTagsItem
-
getTags
Tags associated with the blueprint.- Returns:
- tags
-
setTags
-
tileBackground
-
getTileBackground
The background style of the blueprint tile.- Returns:
- tileBackground
-
setTileBackground
-
tileIconActionFqn
-
getTileIconActionFqn
The fully qualified name of the action used as the tile icon.- Returns:
- tileIconActionFqn
-
setTileIconActionFqn
-
updatedAt
-
getUpdatedAt
The timestamp when the blueprint was last updated.- Returns:
- updatedAt
-
setUpdatedAt
-
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:
- BlueprintAttributes
-
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 BlueprintAttributes object is equal to o. -
hashCode
public int hashCode() -
toString
-