Class Event

    • Constructor Summary

      Constructors 
      Constructor Description
      Event()  
      Event​(Event source)
      NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy, and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      String getEventCode()
      Get 事件代码,支持以下的事件代码 - FLEET_CREATED - FLEET_STATE_DOWNLOADING - FLEET_BINARY_DOWNLOAD_FAILED - FLEET_CREATION_EXTRACTING_BUILD - FLEET_CREATION_VALIDATING_RUNTIME_CONFIG - FLEET_STATE_VALIDATING - FLEET_STATE_BUILDING - FLEET_STATE_ACTIVATING - FLEET_STATE_ACTIVE - FLEET_SCALING_EVENT - FLEET_STATE_ERROR - FLEET_VALIDATION_LAUNCH_PATH_NOT_FOUND - FLEET_ACTIVATION_FAILED_NO_INSTANCES - FLEET_VPC_PEERING_SUCCEEDED - FLEET_VPC_PEERING_FAILED - FLEET_VPC_PEERING_DELETE - FLEET_INITIALIZATION_FAILED - FLEET_DELETED - FLEET_STATE_DELETING - FLEET_ACTIVATION_FAILED - GAME_SESSION_ACTIVATION_TIMEOUT
      String getEventId()
      Get 事件的唯一标识 ID
      String getEventTime()
      Get 事件的发生时间,UTC 时间格式
      String getMessage()
      Get 事件的消息 注意:此字段可能返回 null,表示取不到有效值。
      String getPreSignedLogUrl()
      Get 事件相关的日志存储路径 注意:此字段可能返回 null,表示取不到有效值。
      String getResourceId()
      Get 事件对应的资源对象唯一标识 ID,例如服务器舰队 ID
      void setEventCode​(String EventCode)
      Set 事件代码,支持以下的事件代码 - FLEET_CREATED - FLEET_STATE_DOWNLOADING - FLEET_BINARY_DOWNLOAD_FAILED - FLEET_CREATION_EXTRACTING_BUILD - FLEET_CREATION_VALIDATING_RUNTIME_CONFIG - FLEET_STATE_VALIDATING - FLEET_STATE_BUILDING - FLEET_STATE_ACTIVATING - FLEET_STATE_ACTIVE - FLEET_SCALING_EVENT - FLEET_STATE_ERROR - FLEET_VALIDATION_LAUNCH_PATH_NOT_FOUND - FLEET_ACTIVATION_FAILED_NO_INSTANCES - FLEET_VPC_PEERING_SUCCEEDED - FLEET_VPC_PEERING_FAILED - FLEET_VPC_PEERING_DELETE - FLEET_INITIALIZATION_FAILED - FLEET_DELETED - FLEET_STATE_DELETING - FLEET_ACTIVATION_FAILED - GAME_SESSION_ACTIVATION_TIMEOUT
      void setEventId​(String EventId)
      Set 事件的唯一标识 ID
      void setEventTime​(String EventTime)
      Set 事件的发生时间,UTC 时间格式
      void setMessage​(String Message)
      Set 事件的消息 注意:此字段可能返回 null,表示取不到有效值。
      void setPreSignedLogUrl​(String PreSignedLogUrl)
      Set 事件相关的日志存储路径 注意:此字段可能返回 null,表示取不到有效值。
      void setResourceId​(String ResourceId)
      Set 事件对应的资源对象唯一标识 ID,例如服务器舰队 ID
      void toMap​(HashMap<String,​String> map, String prefix)
      Internal implementation, normal users should not use it.
    • Constructor Detail

      • Event

        public Event()
      • Event

        public Event​(Event source)
        NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy, and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
    • Method Detail

      • getEventCode

        public String getEventCode()
        Get 事件代码,支持以下的事件代码 - FLEET_CREATED - FLEET_STATE_DOWNLOADING - FLEET_BINARY_DOWNLOAD_FAILED - FLEET_CREATION_EXTRACTING_BUILD - FLEET_CREATION_VALIDATING_RUNTIME_CONFIG - FLEET_STATE_VALIDATING - FLEET_STATE_BUILDING - FLEET_STATE_ACTIVATING - FLEET_STATE_ACTIVE - FLEET_SCALING_EVENT - FLEET_STATE_ERROR - FLEET_VALIDATION_LAUNCH_PATH_NOT_FOUND - FLEET_ACTIVATION_FAILED_NO_INSTANCES - FLEET_VPC_PEERING_SUCCEEDED - FLEET_VPC_PEERING_FAILED - FLEET_VPC_PEERING_DELETE - FLEET_INITIALIZATION_FAILED - FLEET_DELETED - FLEET_STATE_DELETING - FLEET_ACTIVATION_FAILED - GAME_SESSION_ACTIVATION_TIMEOUT
        Returns:
        EventCode 事件代码,支持以下的事件代码 - FLEET_CREATED - FLEET_STATE_DOWNLOADING - FLEET_BINARY_DOWNLOAD_FAILED - FLEET_CREATION_EXTRACTING_BUILD - FLEET_CREATION_VALIDATING_RUNTIME_CONFIG - FLEET_STATE_VALIDATING - FLEET_STATE_BUILDING - FLEET_STATE_ACTIVATING - FLEET_STATE_ACTIVE - FLEET_SCALING_EVENT - FLEET_STATE_ERROR - FLEET_VALIDATION_LAUNCH_PATH_NOT_FOUND - FLEET_ACTIVATION_FAILED_NO_INSTANCES - FLEET_VPC_PEERING_SUCCEEDED - FLEET_VPC_PEERING_FAILED - FLEET_VPC_PEERING_DELETE - FLEET_INITIALIZATION_FAILED - FLEET_DELETED - FLEET_STATE_DELETING - FLEET_ACTIVATION_FAILED - GAME_SESSION_ACTIVATION_TIMEOUT
      • setEventCode

        public void setEventCode​(String EventCode)
        Set 事件代码,支持以下的事件代码 - FLEET_CREATED - FLEET_STATE_DOWNLOADING - FLEET_BINARY_DOWNLOAD_FAILED - FLEET_CREATION_EXTRACTING_BUILD - FLEET_CREATION_VALIDATING_RUNTIME_CONFIG - FLEET_STATE_VALIDATING - FLEET_STATE_BUILDING - FLEET_STATE_ACTIVATING - FLEET_STATE_ACTIVE - FLEET_SCALING_EVENT - FLEET_STATE_ERROR - FLEET_VALIDATION_LAUNCH_PATH_NOT_FOUND - FLEET_ACTIVATION_FAILED_NO_INSTANCES - FLEET_VPC_PEERING_SUCCEEDED - FLEET_VPC_PEERING_FAILED - FLEET_VPC_PEERING_DELETE - FLEET_INITIALIZATION_FAILED - FLEET_DELETED - FLEET_STATE_DELETING - FLEET_ACTIVATION_FAILED - GAME_SESSION_ACTIVATION_TIMEOUT
        Parameters:
        EventCode - 事件代码,支持以下的事件代码 - FLEET_CREATED - FLEET_STATE_DOWNLOADING - FLEET_BINARY_DOWNLOAD_FAILED - FLEET_CREATION_EXTRACTING_BUILD - FLEET_CREATION_VALIDATING_RUNTIME_CONFIG - FLEET_STATE_VALIDATING - FLEET_STATE_BUILDING - FLEET_STATE_ACTIVATING - FLEET_STATE_ACTIVE - FLEET_SCALING_EVENT - FLEET_STATE_ERROR - FLEET_VALIDATION_LAUNCH_PATH_NOT_FOUND - FLEET_ACTIVATION_FAILED_NO_INSTANCES - FLEET_VPC_PEERING_SUCCEEDED - FLEET_VPC_PEERING_FAILED - FLEET_VPC_PEERING_DELETE - FLEET_INITIALIZATION_FAILED - FLEET_DELETED - FLEET_STATE_DELETING - FLEET_ACTIVATION_FAILED - GAME_SESSION_ACTIVATION_TIMEOUT
      • getEventId

        public String getEventId()
        Get 事件的唯一标识 ID
        Returns:
        EventId 事件的唯一标识 ID
      • setEventId

        public void setEventId​(String EventId)
        Set 事件的唯一标识 ID
        Parameters:
        EventId - 事件的唯一标识 ID
      • getEventTime

        public String getEventTime()
        Get 事件的发生时间,UTC 时间格式
        Returns:
        EventTime 事件的发生时间,UTC 时间格式
      • setEventTime

        public void setEventTime​(String EventTime)
        Set 事件的发生时间,UTC 时间格式
        Parameters:
        EventTime - 事件的发生时间,UTC 时间格式
      • getMessage

        public String getMessage()
        Get 事件的消息 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        Message 事件的消息 注意:此字段可能返回 null,表示取不到有效值。
      • setMessage

        public void setMessage​(String Message)
        Set 事件的消息 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        Message - 事件的消息 注意:此字段可能返回 null,表示取不到有效值。
      • getPreSignedLogUrl

        public String getPreSignedLogUrl()
        Get 事件相关的日志存储路径 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        PreSignedLogUrl 事件相关的日志存储路径 注意:此字段可能返回 null,表示取不到有效值。
      • setPreSignedLogUrl

        public void setPreSignedLogUrl​(String PreSignedLogUrl)
        Set 事件相关的日志存储路径 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        PreSignedLogUrl - 事件相关的日志存储路径 注意:此字段可能返回 null,表示取不到有效值。
      • getResourceId

        public String getResourceId()
        Get 事件对应的资源对象唯一标识 ID,例如服务器舰队 ID
        Returns:
        ResourceId 事件对应的资源对象唯一标识 ID,例如服务器舰队 ID
      • setResourceId

        public void setResourceId​(String ResourceId)
        Set 事件对应的资源对象唯一标识 ID,例如服务器舰队 ID
        Parameters:
        ResourceId - 事件对应的资源对象唯一标识 ID,例如服务器舰队 ID