Class UsageCIVisibilityHour

java.lang.Object
com.datadog.api.client.v1.model.UsageCIVisibilityHour

@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class UsageCIVisibilityHour extends Object
CI visibility usage in a given hour.
  • Field Details

    • unparsed

      public boolean unparsed
    • JSON_PROPERTY_CI_PIPELINE_INDEXED_SPANS

      public static final String JSON_PROPERTY_CI_PIPELINE_INDEXED_SPANS
      See Also:
    • JSON_PROPERTY_CI_TEST_INDEXED_SPANS

      public static final String JSON_PROPERTY_CI_TEST_INDEXED_SPANS
      See Also:
    • JSON_PROPERTY_CI_VISIBILITY_ITR_COMMITTERS

      public static final String JSON_PROPERTY_CI_VISIBILITY_ITR_COMMITTERS
      See Also:
    • JSON_PROPERTY_CI_VISIBILITY_PIPELINE_COMMITTERS

      public static final String JSON_PROPERTY_CI_VISIBILITY_PIPELINE_COMMITTERS
      See Also:
    • JSON_PROPERTY_CI_VISIBILITY_TEST_COMMITTERS

      public static final String JSON_PROPERTY_CI_VISIBILITY_TEST_COMMITTERS
      See Also:
    • JSON_PROPERTY_ORG_NAME

      public static final String JSON_PROPERTY_ORG_NAME
      See Also:
    • JSON_PROPERTY_PUBLIC_ID

      public static final String JSON_PROPERTY_PUBLIC_ID
      See Also:
  • Constructor Details

    • UsageCIVisibilityHour

      public UsageCIVisibilityHour()
  • Method Details

    • ciPipelineIndexedSpans

      public UsageCIVisibilityHour ciPipelineIndexedSpans(Long ciPipelineIndexedSpans)
    • getCiPipelineIndexedSpans

      @Nullable public Long getCiPipelineIndexedSpans()
      The number of spans for pipelines in the queried hour.
      Returns:
      ciPipelineIndexedSpans
    • getCiPipelineIndexedSpans_JsonNullable

      public org.openapitools.jackson.nullable.JsonNullable<Long> getCiPipelineIndexedSpans_JsonNullable()
    • setCiPipelineIndexedSpans_JsonNullable

      public void setCiPipelineIndexedSpans_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Long> ciPipelineIndexedSpans)
    • setCiPipelineIndexedSpans

      public void setCiPipelineIndexedSpans(Long ciPipelineIndexedSpans)
    • ciTestIndexedSpans

      public UsageCIVisibilityHour ciTestIndexedSpans(Long ciTestIndexedSpans)
    • getCiTestIndexedSpans

      @Nullable public Long getCiTestIndexedSpans()
      The number of spans for tests in the queried hour.
      Returns:
      ciTestIndexedSpans
    • getCiTestIndexedSpans_JsonNullable

      public org.openapitools.jackson.nullable.JsonNullable<Long> getCiTestIndexedSpans_JsonNullable()
    • setCiTestIndexedSpans_JsonNullable

      public void setCiTestIndexedSpans_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Long> ciTestIndexedSpans)
    • setCiTestIndexedSpans

      public void setCiTestIndexedSpans(Long ciTestIndexedSpans)
    • ciVisibilityItrCommitters

      public UsageCIVisibilityHour ciVisibilityItrCommitters(Long ciVisibilityItrCommitters)
    • getCiVisibilityItrCommitters

      @Nullable public Long getCiVisibilityItrCommitters()
      Shows the total count of all active Git committers for Intelligent Test Runner in the current month. A committer is active if they commit at least 3 times in a given month.
      Returns:
      ciVisibilityItrCommitters
    • getCiVisibilityItrCommitters_JsonNullable

      public org.openapitools.jackson.nullable.JsonNullable<Long> getCiVisibilityItrCommitters_JsonNullable()
    • setCiVisibilityItrCommitters_JsonNullable

      public void setCiVisibilityItrCommitters_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Long> ciVisibilityItrCommitters)
    • setCiVisibilityItrCommitters

      public void setCiVisibilityItrCommitters(Long ciVisibilityItrCommitters)
    • ciVisibilityPipelineCommitters

      public UsageCIVisibilityHour ciVisibilityPipelineCommitters(Long ciVisibilityPipelineCommitters)
    • getCiVisibilityPipelineCommitters

      @Nullable public Long getCiVisibilityPipelineCommitters()
      Shows the total count of all active Git committers for Pipelines in the current month. A committer is active if they commit at least 3 times in a given month.
      Returns:
      ciVisibilityPipelineCommitters
    • getCiVisibilityPipelineCommitters_JsonNullable

      public org.openapitools.jackson.nullable.JsonNullable<Long> getCiVisibilityPipelineCommitters_JsonNullable()
    • setCiVisibilityPipelineCommitters_JsonNullable

      public void setCiVisibilityPipelineCommitters_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Long> ciVisibilityPipelineCommitters)
    • setCiVisibilityPipelineCommitters

      public void setCiVisibilityPipelineCommitters(Long ciVisibilityPipelineCommitters)
    • ciVisibilityTestCommitters

      public UsageCIVisibilityHour ciVisibilityTestCommitters(Long ciVisibilityTestCommitters)
    • getCiVisibilityTestCommitters

      @Nullable public Long getCiVisibilityTestCommitters()
      The total count of all active Git committers for tests in the current month. A committer is active if they commit at least 3 times in a given month.
      Returns:
      ciVisibilityTestCommitters
    • getCiVisibilityTestCommitters_JsonNullable

      public org.openapitools.jackson.nullable.JsonNullable<Long> getCiVisibilityTestCommitters_JsonNullable()
    • setCiVisibilityTestCommitters_JsonNullable

      public void setCiVisibilityTestCommitters_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Long> ciVisibilityTestCommitters)
    • setCiVisibilityTestCommitters

      public void setCiVisibilityTestCommitters(Long ciVisibilityTestCommitters)
    • orgName

      public UsageCIVisibilityHour orgName(String orgName)
    • getOrgName

      @Nullable public String getOrgName()
      The organization name.
      Returns:
      orgName
    • setOrgName

      public void setOrgName(String orgName)
    • publicId

      public UsageCIVisibilityHour publicId(String publicId)
    • getPublicId

      @Nullable public String getPublicId()
      The organization public ID.
      Returns:
      publicId
    • setPublicId

      public void setPublicId(String publicId)
    • putAdditionalProperty

      public UsageCIVisibilityHour putAdditionalProperty(String key, Object value)
      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 set
      value - The associated value
      Returns:
      UsageCIVisibilityHour
    • getAdditionalProperties

      public Map<String,Object> getAdditionalProperties()
      Return the additional (undeclared) property.
      Returns:
      The additional properties
    • getAdditionalProperty

      public Object getAdditionalProperty(String key)
      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

      public boolean equals(Object o)
      Return true if this UsageCIVisibilityHour object is equal to o.
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object