Package com.datadog.api.client.v2.model
Class DeploymentRuleResponseDataAttributes
java.lang.Object
com.datadog.api.client.v2.model.DeploymentRuleResponseDataAttributes
@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator")
public class DeploymentRuleResponseDataAttributes
extends Object
Basic information about a deployment rule.
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionDeploymentRuleResponseDataAttributes(OffsetDateTime createdAt, DeploymentRuleResponseDataAttributesCreatedBy createdBy, Boolean dryRun, String gateId, String name, DeploymentRulesOptions options, DeploymentRuleResponseDataAttributesType type) -
Method Summary
Modifier and TypeMethodDescriptioncreatedAt(OffsetDateTime createdAt) booleanReturn true if this DeploymentRuleResponseDataAttributes object is equal to o.Return the additional (undeclared) property.Return the additional (undeclared) property with the specified name.The timestamp when the deployment rule was created.Information about the user who created the deployment rule.Whether this rule is run in dry-run mode.The ID of the deployment gate.getName()The name of the deployment rule.Options for deployment rule response representing either faulty deployment detection or monitor options.getType()The type of the deployment rule.The timestamp when the deployment rule was last updated.Information about the user who updated the deployment rule.inthashCode()options(DeploymentRulesOptions options) putAdditionalProperty(String key, Object value) Set the additional (undeclared) property with the specified name and value.voidsetCreatedAt(OffsetDateTime createdAt) voidvoidvoidvoidvoidsetOptions(DeploymentRulesOptions options) voidvoidsetUpdatedAt(OffsetDateTime updatedAt) voidtoString()updatedAt(OffsetDateTime updatedAt)
-
Field Details
-
unparsed
public boolean unparsed -
JSON_PROPERTY_CREATED_AT
- See Also:
-
JSON_PROPERTY_CREATED_BY
- See Also:
-
JSON_PROPERTY_DRY_RUN
- See Also:
-
JSON_PROPERTY_GATE_ID
- See Also:
-
JSON_PROPERTY_NAME
- See Also:
-
JSON_PROPERTY_OPTIONS
- See Also:
-
JSON_PROPERTY_TYPE
- See Also:
-
JSON_PROPERTY_UPDATED_AT
- See Also:
-
JSON_PROPERTY_UPDATED_BY
- See Also:
-
-
Constructor Details
-
DeploymentRuleResponseDataAttributes
public DeploymentRuleResponseDataAttributes() -
DeploymentRuleResponseDataAttributes
public DeploymentRuleResponseDataAttributes(OffsetDateTime createdAt, DeploymentRuleResponseDataAttributesCreatedBy createdBy, Boolean dryRun, String gateId, String name, DeploymentRulesOptions options, DeploymentRuleResponseDataAttributesType type)
-
-
Method Details
-
createdAt
-
getCreatedAt
The timestamp when the deployment rule was created.- Returns:
- createdAt
-
setCreatedAt
-
createdBy
public DeploymentRuleResponseDataAttributes createdBy(DeploymentRuleResponseDataAttributesCreatedBy createdBy) -
getCreatedBy
Information about the user who created the deployment rule.- Returns:
- createdBy
-
setCreatedBy
-
dryRun
-
getDryRun
Whether this rule is run in dry-run mode.- Returns:
- dryRun
-
setDryRun
-
gateId
-
getGateId
The ID of the deployment gate.- Returns:
- gateId
-
setGateId
-
name
-
getName
The name of the deployment rule.- Returns:
- name
-
setName
-
options
-
getOptions
Options for deployment rule response representing either faulty deployment detection or monitor options.- Returns:
- options
-
setOptions
-
type
-
getType
The type of the deployment rule.- Returns:
- type
-
setType
-
updatedAt
-
getUpdatedAt
The timestamp when the deployment rule was last updated.- Returns:
- updatedAt
-
setUpdatedAt
-
updatedBy
public DeploymentRuleResponseDataAttributes updatedBy(DeploymentRuleResponseDataAttributesUpdatedBy updatedBy) -
getUpdatedBy
Information about the user who updated the deployment rule.- Returns:
- updatedBy
-
setUpdatedBy
-
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:
- DeploymentRuleResponseDataAttributes
-
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 DeploymentRuleResponseDataAttributes object is equal to o. -
hashCode
public int hashCode() -
toString
-