Class Limits

java.lang.Object
io.apicurio.registry.rest.v3.beans.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 Details

    • Limits

      public Limits()
  • Method Details

    • 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)