Class ArrayActivityLog


  • @Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
               date="2022-09-14T18:46:41.869452+03:00[Europe/Athens]")
    public class ArrayActivityLog
    extends java.lang.Object
    Actvity of an Array
    • Field Detail

      • SERIALIZED_NAME_EVENT_AT

        public static final java.lang.String SERIALIZED_NAME_EVENT_AT
        See Also:
        Constant Field Values
      • SERIALIZED_NAME_ACTION

        public static final java.lang.String SERIALIZED_NAME_ACTION
        See Also:
        Constant Field Values
      • SERIALIZED_NAME_USERNAME

        public static final java.lang.String SERIALIZED_NAME_USERNAME
        See Also:
        Constant Field Values
      • SERIALIZED_NAME_BYTES_SENT

        public static final java.lang.String SERIALIZED_NAME_BYTES_SENT
        See Also:
        Constant Field Values
      • SERIALIZED_NAME_BYTES_RECEIVED

        public static final java.lang.String SERIALIZED_NAME_BYTES_RECEIVED
        See Also:
        Constant Field Values
      • SERIALIZED_NAME_ARRAY_TASK_ID

        public static final java.lang.String SERIALIZED_NAME_ARRAY_TASK_ID
        See Also:
        Constant Field Values
      • SERIALIZED_NAME_ID

        public static final java.lang.String SERIALIZED_NAME_ID
        See Also:
        Constant Field Values
      • SERIALIZED_NAME_QUERY_RANGES

        public static final java.lang.String SERIALIZED_NAME_QUERY_RANGES
        See Also:
        Constant Field Values
      • SERIALIZED_NAME_QUERY_STATS

        public static final java.lang.String SERIALIZED_NAME_QUERY_STATS
        See Also:
        Constant Field Values
      • openapiFields

        public static java.util.HashSet<java.lang.String> openapiFields
      • openapiRequiredFields

        public static java.util.HashSet<java.lang.String> openapiRequiredFields
    • Constructor Detail

      • ArrayActivityLog

        public ArrayActivityLog()
    • Method Detail

      • eventAt

        public ArrayActivityLog eventAt​(java.time.OffsetDateTime eventAt)
      • getEventAt

        @Nullable
        public java.time.OffsetDateTime getEventAt()
        time event took place (RFC3339)
        Returns:
        eventAt
      • setEventAt

        public void setEventAt​(java.time.OffsetDateTime eventAt)
      • getAction

        @Nullable
        public ActivityEventType getAction()
        Get action
        Returns:
        action
      • getUsername

        @Nullable
        public java.lang.String getUsername()
        User who performed action
        Returns:
        username
      • setUsername

        public void setUsername​(java.lang.String username)
      • bytesSent

        public ArrayActivityLog bytesSent​(java.lang.Integer bytesSent)
      • getBytesSent

        @Nullable
        public java.lang.Integer getBytesSent()
        Bytes sent to client
        Returns:
        bytesSent
      • setBytesSent

        public void setBytesSent​(java.lang.Integer bytesSent)
      • bytesReceived

        public ArrayActivityLog bytesReceived​(java.lang.Integer bytesReceived)
      • getBytesReceived

        @Nullable
        public java.lang.Integer getBytesReceived()
        Bytes recieved from client
        Returns:
        bytesReceived
      • setBytesReceived

        public void setBytesReceived​(java.lang.Integer bytesReceived)
      • arrayTaskId

        public ArrayActivityLog arrayTaskId​(java.lang.String arrayTaskId)
      • getArrayTaskId

        @Nullable
        public java.lang.String getArrayTaskId()
        UUID of associated array task
        Returns:
        arrayTaskId
      • setArrayTaskId

        public void setArrayTaskId​(java.lang.String arrayTaskId)
      • getId

        @Nullable
        public java.lang.String getId()
        ID of the activity
        Returns:
        id
      • setId

        public void setId​(java.lang.String id)
      • queryRanges

        public ArrayActivityLog queryRanges​(java.lang.String queryRanges)
      • getQueryRanges

        @Nullable
        public java.lang.String getQueryRanges()
        ranges for query
        Returns:
        queryRanges
      • setQueryRanges

        public void setQueryRanges​(java.lang.String queryRanges)
      • queryStats

        public ArrayActivityLog queryStats​(java.lang.String queryStats)
      • getQueryStats

        @Nullable
        public java.lang.String getQueryStats()
        stats for query
        Returns:
        queryStats
      • setQueryStats

        public void setQueryStats​(java.lang.String queryStats)
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • validateJsonObject

        public static void validateJsonObject​(com.google.gson.JsonObject jsonObj)
                                       throws java.io.IOException
        Validates the JSON Object and throws an exception if issues found
        Parameters:
        jsonObj - JSON Object
        Throws:
        java.io.IOException - if the JSON Object is invalid with respect to ArrayActivityLog
      • fromJson

        public static ArrayActivityLog fromJson​(java.lang.String jsonString)
                                         throws java.io.IOException
        Create an instance of ArrayActivityLog given an JSON string
        Parameters:
        jsonString - JSON string
        Returns:
        An instance of ArrayActivityLog
        Throws:
        java.io.IOException - if the JSON string is invalid with respect to ArrayActivityLog
      • toJson

        public java.lang.String toJson()
        Convert an instance of ArrayActivityLog to an JSON string
        Returns:
        JSON string