Class AwsEventBridgeEvent<I>

java.lang.Object
no.unit.nva.events.models.AwsEventBridgeEvent<I>
All Implemented Interfaces:
no.unit.nva.commons.json.JsonSerializable

public class AwsEventBridgeEvent<I> extends Object implements no.unit.nva.commons.json.JsonSerializable
  • Constructor Details

    • AwsEventBridgeEvent

      public AwsEventBridgeEvent()
  • Method Details

    • getRegion

      public String getRegion()
    • setRegion

      public void setRegion(String region)
    • setRegion

      public void setRegion(software.amazon.awssdk.regions.Region region)
    • getVersion

      public String getVersion()
    • setVersion

      public void setVersion(String version)
    • getId

      public String getId()
    • setId

      public void setId(String id)
    • getDetailType

      public String getDetailType()
    • setDetailType

      public void setDetailType(String detailType)
    • getSource

      public String getSource()
    • setSource

      public void setSource(String source)
    • getAccount

      public String getAccount()
    • setAccount

      public void setAccount(String account)
    • getTime

      public Instant getTime()
    • setTime

      public void setTime(Instant time)
    • getResources

      public Collection<String> getResources()
    • setResources

      public void setResources(Collection<String> resources)
    • getDetail

      public I getDetail()
    • setDetail

      public void setDetail(I detail)
    • hashCode

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

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object