Class PerNodeAPIRequestLog
- java.lang.Object
-
- io.fabric8.openshift.api.model.miscellaneous.apiserver.v1.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 Summary
Constructors Constructor Description PerNodeAPIRequestLog()No args constructor for use in serializationPerNodeAPIRequestLog(List<PerUserAPIRequestCount> byUser, String nodeName, Long requestCount)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PerNodeAPIRequestLogBuilderedit()Map<String,Object>getAdditionalProperties()List<PerUserAPIRequestCount>getByUser()byUser contains request details by top .spec.numberOfUsersToReport users.StringgetNodeName()nodeName where the request are being handled.LonggetRequestCount()requestCount is a sum of all requestCounts across all users, even those outside of the top 10 users.voidsetAdditionalProperties(Map<String,Object> additionalProperties)voidsetAdditionalProperty(String name, Object value)voidsetByUser(List<PerUserAPIRequestCount> byUser)byUser contains request details by top .spec.numberOfUsersToReport users.voidsetNodeName(String nodeName)nodeName where the request are being handled.voidsetRequestCount(Long requestCount)requestCount is a sum of all requestCounts across all users, even those outside of the top 10 users.PerNodeAPIRequestLogBuildertoBuilder()
-
-
-
Constructor Detail
-
PerNodeAPIRequestLog
public PerNodeAPIRequestLog()
No args constructor for use in serialization
-
PerNodeAPIRequestLog
public PerNodeAPIRequestLog(List<PerUserAPIRequestCount> byUser, String nodeName, Long requestCount)
-
-
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.
-
edit
public PerNodeAPIRequestLogBuilder edit()
- Specified by:
editin interfaceio.fabric8.kubernetes.api.builder.Editable<PerNodeAPIRequestLogBuilder>
-
toBuilder
public PerNodeAPIRequestLogBuilder toBuilder()
-
-