Class Limits


  • @Generated("jsonschema2pojo")
    public class Limits
    extends Object
    Root Type for Limits

    List of limitations on used resources, that are applied on the current instance of Registry. Keys represent the resource type and are suffixed by the corresponding unit. Values are integers. Only non-negative values are allowed, with the exception of -1, which means that the limit is not applied.

    • Constructor Detail

      • Limits

        public Limits()
    • Method Detail

      • getMaxTotalSchemasCount

        public Long getMaxTotalSchemasCount()
      • setMaxTotalSchemasCount

        public void setMaxTotalSchemasCount​(Long maxTotalSchemasCount)
      • getMaxSchemaSizeBytes

        public Long getMaxSchemaSizeBytes()
      • setMaxSchemaSizeBytes

        public void setMaxSchemaSizeBytes​(Long maxSchemaSizeBytes)
      • getMaxArtifactsCount

        public Long getMaxArtifactsCount()
      • setMaxArtifactsCount

        public void setMaxArtifactsCount​(Long maxArtifactsCount)
      • getMaxVersionsPerArtifactCount

        public Long getMaxVersionsPerArtifactCount()
      • setMaxVersionsPerArtifactCount

        public void setMaxVersionsPerArtifactCount​(Long maxVersionsPerArtifactCount)
      • getMaxArtifactPropertiesCount

        public Long getMaxArtifactPropertiesCount()
      • setMaxArtifactPropertiesCount

        public void setMaxArtifactPropertiesCount​(Long maxArtifactPropertiesCount)
      • getMaxPropertyKeySizeBytes

        public Long getMaxPropertyKeySizeBytes()
      • setMaxPropertyKeySizeBytes

        public void setMaxPropertyKeySizeBytes​(Long maxPropertyKeySizeBytes)
      • getMaxPropertyValueSizeBytes

        public Long getMaxPropertyValueSizeBytes()
      • setMaxPropertyValueSizeBytes

        public void setMaxPropertyValueSizeBytes​(Long maxPropertyValueSizeBytes)
      • getMaxArtifactLabelsCount

        public Long getMaxArtifactLabelsCount()
      • setMaxArtifactLabelsCount

        public void setMaxArtifactLabelsCount​(Long maxArtifactLabelsCount)
      • getMaxLabelSizeBytes

        public Long getMaxLabelSizeBytes()
      • setMaxLabelSizeBytes

        public void setMaxLabelSizeBytes​(Long maxLabelSizeBytes)
      • getMaxArtifactNameLengthChars

        public Long getMaxArtifactNameLengthChars()
      • setMaxArtifactNameLengthChars

        public void setMaxArtifactNameLengthChars​(Long maxArtifactNameLengthChars)
      • getMaxArtifactDescriptionLengthChars

        public Long getMaxArtifactDescriptionLengthChars()
      • setMaxArtifactDescriptionLengthChars

        public void setMaxArtifactDescriptionLengthChars​(Long maxArtifactDescriptionLengthChars)
      • getMaxRequestsPerSecondCount

        public Long getMaxRequestsPerSecondCount()
      • setMaxRequestsPerSecondCount

        public void setMaxRequestsPerSecondCount​(Long maxRequestsPerSecondCount)