Class PerUserAPIRequestCount

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

    @Generated("io.fabric8.kubernetes.schema.generator.model.ModelGenerator")
    public class PerUserAPIRequestCount
    extends Object
    implements io.fabric8.kubernetes.api.builder.Editable<PerUserAPIRequestCountBuilder>, io.fabric8.kubernetes.api.model.KubernetesResource
    PerUserAPIRequestCount contains logs of a user's requests.
    See Also:
    Serialized Form
    • Constructor Detail

      • PerUserAPIRequestCount

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

      • getRequestCount

        public Long getRequestCount()
        requestCount of requests by the user across all verbs.
      • setRequestCount

        public void setRequestCount​(Long requestCount)
        requestCount of requests by the user across all verbs.
      • getUserAgent

        public String getUserAgent()
        userAgent that made the request. The same user often has multiple binaries which connect (pods with many containers). The different binaries will have different userAgents, but the same user. In addition, we have userAgents with version information embedded and the userName isn't likely to change.
      • setUserAgent

        public void setUserAgent​(String userAgent)
        userAgent that made the request. The same user often has multiple binaries which connect (pods with many containers). The different binaries will have different userAgents, but the same user. In addition, we have userAgents with version information embedded and the userName isn't likely to change.
      • getUsername

        public String getUsername()
        username that made the request.
      • setUsername

        public void setUsername​(String username)
        username that made the request.
      • getAdditionalProperties

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

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

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