Interface V1.LimitRangeItemOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
V1.LimitRangeItem, V1.LimitRangeItem.Builder
Enclosing class:
V1

public static interface V1.LimitRangeItemOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • hasType

      boolean hasType()
       Type of resource that this limit applies to.
       
      optional string type = 1;
    • getType

      String getType()
       Type of resource that this limit applies to.
       
      optional string type = 1;
    • getTypeBytes

      com.google.protobuf.ByteString getTypeBytes()
       Type of resource that this limit applies to.
       
      optional string type = 1;
    • getMaxCount

      int getMaxCount()
       Max usage constraints on this kind by resource name.
       +optional
       
      map<string, .k8s.io.apimachinery.pkg.api.resource.Quantity> max = 2;
    • containsMax

      boolean containsMax(String key)
       Max usage constraints on this kind by resource name.
       +optional
       
      map<string, .k8s.io.apimachinery.pkg.api.resource.Quantity> max = 2;
    • getMax

      Deprecated.
      Use getMaxMap() instead.
    • getMaxMap

       Max usage constraints on this kind by resource name.
       +optional
       
      map<string, .k8s.io.apimachinery.pkg.api.resource.Quantity> max = 2;
    • getMaxOrDefault

      Resource.Quantity getMaxOrDefault(String key, Resource.Quantity defaultValue)
       Max usage constraints on this kind by resource name.
       +optional
       
      map<string, .k8s.io.apimachinery.pkg.api.resource.Quantity> max = 2;
    • getMaxOrThrow

      Resource.Quantity getMaxOrThrow(String key)
       Max usage constraints on this kind by resource name.
       +optional
       
      map<string, .k8s.io.apimachinery.pkg.api.resource.Quantity> max = 2;
    • getMinCount

      int getMinCount()
       Min usage constraints on this kind by resource name.
       +optional
       
      map<string, .k8s.io.apimachinery.pkg.api.resource.Quantity> min = 3;
    • containsMin

      boolean containsMin(String key)
       Min usage constraints on this kind by resource name.
       +optional
       
      map<string, .k8s.io.apimachinery.pkg.api.resource.Quantity> min = 3;
    • getMin

      Deprecated.
      Use getMinMap() instead.
    • getMinMap

       Min usage constraints on this kind by resource name.
       +optional
       
      map<string, .k8s.io.apimachinery.pkg.api.resource.Quantity> min = 3;
    • getMinOrDefault

      Resource.Quantity getMinOrDefault(String key, Resource.Quantity defaultValue)
       Min usage constraints on this kind by resource name.
       +optional
       
      map<string, .k8s.io.apimachinery.pkg.api.resource.Quantity> min = 3;
    • getMinOrThrow

      Resource.Quantity getMinOrThrow(String key)
       Min usage constraints on this kind by resource name.
       +optional
       
      map<string, .k8s.io.apimachinery.pkg.api.resource.Quantity> min = 3;
    • getDefaultCount

      int getDefaultCount()
       Default resource requirement limit value by resource name if resource limit is omitted.
       +optional
       
      map<string, .k8s.io.apimachinery.pkg.api.resource.Quantity> default = 4;
    • containsDefault

      boolean containsDefault(String key)
       Default resource requirement limit value by resource name if resource limit is omitted.
       +optional
       
      map<string, .k8s.io.apimachinery.pkg.api.resource.Quantity> default = 4;
    • getDefault

      Deprecated.
      Use getDefaultMap() instead.
    • getDefaultMap

      Map<String,Resource.Quantity> getDefaultMap()
       Default resource requirement limit value by resource name if resource limit is omitted.
       +optional
       
      map<string, .k8s.io.apimachinery.pkg.api.resource.Quantity> default = 4;
    • getDefaultOrDefault

      Resource.Quantity getDefaultOrDefault(String key, Resource.Quantity defaultValue)
       Default resource requirement limit value by resource name if resource limit is omitted.
       +optional
       
      map<string, .k8s.io.apimachinery.pkg.api.resource.Quantity> default = 4;
    • getDefaultOrThrow

      Resource.Quantity getDefaultOrThrow(String key)
       Default resource requirement limit value by resource name if resource limit is omitted.
       +optional
       
      map<string, .k8s.io.apimachinery.pkg.api.resource.Quantity> default = 4;
    • getDefaultRequestCount

      int getDefaultRequestCount()
       DefaultRequest is the default resource requirement request value by resource name if resource request is omitted.
       +optional
       
      map<string, .k8s.io.apimachinery.pkg.api.resource.Quantity> defaultRequest = 5;
    • containsDefaultRequest

      boolean containsDefaultRequest(String key)
       DefaultRequest is the default resource requirement request value by resource name if resource request is omitted.
       +optional
       
      map<string, .k8s.io.apimachinery.pkg.api.resource.Quantity> defaultRequest = 5;
    • getDefaultRequest

      @Deprecated Map<String,Resource.Quantity> getDefaultRequest()
      Deprecated.
    • getDefaultRequestMap

      Map<String,Resource.Quantity> getDefaultRequestMap()
       DefaultRequest is the default resource requirement request value by resource name if resource request is omitted.
       +optional
       
      map<string, .k8s.io.apimachinery.pkg.api.resource.Quantity> defaultRequest = 5;
    • getDefaultRequestOrDefault

      Resource.Quantity getDefaultRequestOrDefault(String key, Resource.Quantity defaultValue)
       DefaultRequest is the default resource requirement request value by resource name if resource request is omitted.
       +optional
       
      map<string, .k8s.io.apimachinery.pkg.api.resource.Quantity> defaultRequest = 5;
    • getDefaultRequestOrThrow

      Resource.Quantity getDefaultRequestOrThrow(String key)
       DefaultRequest is the default resource requirement request value by resource name if resource request is omitted.
       +optional
       
      map<string, .k8s.io.apimachinery.pkg.api.resource.Quantity> defaultRequest = 5;
    • getMaxLimitRequestRatioCount

      int getMaxLimitRequestRatioCount()
       MaxLimitRequestRatio if specified, the named resource must have a request and limit that are both non-zero where limit divided by request is less than or equal to the enumerated value; this represents the max burst for the named resource.
       +optional
       
      map<string, .k8s.io.apimachinery.pkg.api.resource.Quantity> maxLimitRequestRatio = 6;
    • containsMaxLimitRequestRatio

      boolean containsMaxLimitRequestRatio(String key)
       MaxLimitRequestRatio if specified, the named resource must have a request and limit that are both non-zero where limit divided by request is less than or equal to the enumerated value; this represents the max burst for the named resource.
       +optional
       
      map<string, .k8s.io.apimachinery.pkg.api.resource.Quantity> maxLimitRequestRatio = 6;
    • getMaxLimitRequestRatio

      @Deprecated Map<String,Resource.Quantity> getMaxLimitRequestRatio()
      Deprecated.
    • getMaxLimitRequestRatioMap

      Map<String,Resource.Quantity> getMaxLimitRequestRatioMap()
       MaxLimitRequestRatio if specified, the named resource must have a request and limit that are both non-zero where limit divided by request is less than or equal to the enumerated value; this represents the max burst for the named resource.
       +optional
       
      map<string, .k8s.io.apimachinery.pkg.api.resource.Quantity> maxLimitRequestRatio = 6;
    • getMaxLimitRequestRatioOrDefault

      Resource.Quantity getMaxLimitRequestRatioOrDefault(String key, Resource.Quantity defaultValue)
       MaxLimitRequestRatio if specified, the named resource must have a request and limit that are both non-zero where limit divided by request is less than or equal to the enumerated value; this represents the max burst for the named resource.
       +optional
       
      map<string, .k8s.io.apimachinery.pkg.api.resource.Quantity> maxLimitRequestRatio = 6;
    • getMaxLimitRequestRatioOrThrow

      Resource.Quantity getMaxLimitRequestRatioOrThrow(String key)
       MaxLimitRequestRatio if specified, the named resource must have a request and limit that are both non-zero where limit divided by request is less than or equal to the enumerated value; this represents the max burst for the named resource.
       +optional
       
      map<string, .k8s.io.apimachinery.pkg.api.resource.Quantity> maxLimitRequestRatio = 6;