Class Event

java.lang.Object
com.exoscale.sdk.model.Event

@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", comments="Generator version: 7.4.0") public class Event extends Object
A notable Mutation Event which happened on the infrastructure
  • Field Details

  • Constructor Details

    • Event

      public Event()
  • Method Details

    • iamUser

      public Event iamUser(User iamUser)
    • getIamUser

      @Nullable public User getIamUser()
      Get iamUser
      Returns:
      iamUser
    • setIamUser

      public void setIamUser(User iamUser)
    • requestId

      public Event requestId(String requestId)
    • getRequestId

      @Nullable public String getRequestId()
      Operation unique identifier
      Returns:
      requestId
    • setRequestId

      public void setRequestId(String requestId)
    • iamRole

      public Event iamRole(IamRole iamRole)
    • getIamRole

      @Nullable public IamRole getIamRole()
      Get iamRole
      Returns:
      iamRole
    • setIamRole

      public void setIamRole(IamRole iamRole)
    • zone

      public Event zone(String zone)
    • getZone

      @Nullable public String getZone()
      Operation targeted zone
      Returns:
      zone
    • setZone

      public void setZone(String zone)
    • getParams

      public Event getParams(Object getParams)
    • getGetParams

      @Nullable public Object getGetParams()
      Query string parameters (free form map)
      Returns:
      getParams
    • setGetParams

      public void setGetParams(Object getParams)
    • bodyParams

      public Event bodyParams(Object bodyParams)
    • getBodyParams

      @Nullable public Object getBodyParams()
      Body parameters (free form map)
      Returns:
      bodyParams
    • setBodyParams

      public void setBodyParams(Object bodyParams)
    • status

      public Event status(Long status)
    • getStatus

      @Nullable public Long getStatus()
      Operation HTTP status minimum: 0
      Returns:
      status
    • setStatus

      public void setStatus(Long status)
    • sourceIp

      public Event sourceIp(String sourceIp)
    • getSourceIp

      @Nullable public String getSourceIp()
      Client IP address
      Returns:
      sourceIp
    • setSourceIp

      public void setSourceIp(String sourceIp)
    • iamApiKey

      public Event iamApiKey(IamApiKey iamApiKey)
    • getIamApiKey

      @Nullable public IamApiKey getIamApiKey()
      Get iamApiKey
      Returns:
      iamApiKey
    • setIamApiKey

      public void setIamApiKey(IamApiKey iamApiKey)
    • uri

      public Event uri(String uri)
    • getUri

      @Nullable public String getUri()
      Operation request URI
      Returns:
      uri
    • setUri

      public void setUri(String uri)
    • elapsedMs

      public Event elapsedMs(Long elapsedMs)
    • getElapsedMs

      @Nullable public Long getElapsedMs()
      Operation processing time minimum: 0
      Returns:
      elapsedMs
    • setElapsedMs

      public void setElapsedMs(Long elapsedMs)
    • timestamp

      public Event timestamp(OffsetDateTime timestamp)
    • getTimestamp

      @Nullable public OffsetDateTime getTimestamp()
      Time at which the event happened, millisecond resolution
      Returns:
      timestamp
    • setTimestamp

      public void setTimestamp(OffsetDateTime timestamp)
    • pathParams

      public Event pathParams(Object pathParams)
    • getPathParams

      @Nullable public Object getPathParams()
      URI path parameters (free form map)
      Returns:
      pathParams
    • setPathParams

      public void setPathParams(Object pathParams)
    • handler

      public Event handler(String handler)
    • getHandler

      @Nullable public String getHandler()
      Operation handler name
      Returns:
      handler
    • setHandler

      public void setHandler(String handler)
    • message

      public Event message(String message)
    • getMessage

      @Nullable public String getMessage()
      Operation message
      Returns:
      message
    • setMessage

      public void setMessage(String message)
    • equals

      public boolean equals(Object o)
      Return true if this event object is equal to o.
      Overrides:
      equals in class Object
    • hashCode

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

      public String toString()
      Overrides:
      toString in class Object
    • toUrlQueryString

      public String toUrlQueryString()
      Convert the instance into URL query string.
      Returns:
      URL query string
    • toUrlQueryString

      public String toUrlQueryString(String prefix)
      Convert the instance into URL query string.
      Parameters:
      prefix - prefix of the query string
      Returns:
      URL query string