Class PerNodeAPIRequestLog

  • All Implemented Interfaces:
    io.fabric8.kubernetes.api.builder.Editable<PerNodeAPIRequestLogBuilder>, io.fabric8.kubernetes.api.model.KubernetesResource, Serializable

    @Generated("io.fabric8.kubernetes.schema.generator.model.ModelGenerator")
    public class PerNodeAPIRequestLog
    extends Object
    implements io.fabric8.kubernetes.api.builder.Editable<PerNodeAPIRequestLogBuilder>, io.fabric8.kubernetes.api.model.KubernetesResource
    PerNodeAPIRequestLog contains logs of requests to a certain node.
    See Also:
    Serialized Form
    • Constructor Detail

      • PerNodeAPIRequestLog

        public PerNodeAPIRequestLog()
        No args constructor for use in serialization
    • Method Detail

      • getByUser

        public List<PerUserAPIRequestCount> getByUser()
        byUser contains request details by top .spec.numberOfUsersToReport users. Note that because in the case of an apiserver, restart the list of top users is determined on a best-effort basis, the list might be imprecise. In addition, some system users may be explicitly included in the list.
      • setByUser

        public void setByUser​(List<PerUserAPIRequestCount> byUser)
        byUser contains request details by top .spec.numberOfUsersToReport users. Note that because in the case of an apiserver, restart the list of top users is determined on a best-effort basis, the list might be imprecise. In addition, some system users may be explicitly included in the list.
      • getNodeName

        public String getNodeName()
        nodeName where the request are being handled.
      • setNodeName

        public void setNodeName​(String nodeName)
        nodeName where the request are being handled.
      • getRequestCount

        public Long getRequestCount()
        requestCount is a sum of all requestCounts across all users, even those outside of the top 10 users.
      • setRequestCount

        public void setRequestCount​(Long requestCount)
        requestCount is a sum of all requestCounts across all users, even those outside of the top 10 users.
      • getAdditionalProperties

        public Map<String,​Object> getAdditionalProperties()
      • setAdditionalProperty

        public void setAdditionalProperty​(String name,
                                          Object value)
      • setAdditionalProperties

        public void setAdditionalProperties​(Map<String,​Object> additionalProperties)