@Generated(value="software.amazon.awssdk:codegen") public final class EventBus extends Object implements SdkPojo, Serializable, ToCopyableBuilder<EventBus.Builder,EventBus>
An event bus receives events from a source and routes them to rules associated with that event bus. Your account's default event bus receives events from Amazon Web Services services. A custom event bus can receive events from your custom applications and services. A partner event bus receives events from an event source created by an SaaS partner. These events come from the partners services or applications.
Modifier and Type | Class and Description |
---|---|
static interface |
EventBus.Builder |
Modifier and Type | Method and Description |
---|---|
String |
arn()
The ARN of the event bus.
|
static EventBus.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
name()
The name of the event bus.
|
String |
policy()
The permissions policy of the event bus, describing which other Amazon Web Services accounts can write events to
this event bus.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends EventBus.Builder> |
serializableBuilderClass() |
EventBus.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
copy
public final String name()
The name of the event bus.
public final String arn()
The ARN of the event bus.
public final String policy()
The permissions policy of the event bus, describing which other Amazon Web Services accounts can write events to this event bus.
public EventBus.Builder toBuilder()
toBuilder
in interface ToCopyableBuilder<EventBus.Builder,EventBus>
public static EventBus.Builder builder()
public static Class<? extends EventBus.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields
in interface SdkPojo
public final String toString()
Copyright © 2022. All rights reserved.