@Generated(value="https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class AWSEventBridgeCreateRequestAttributes extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
JSON_PROPERTY_ACCOUNT_ID |
static String |
JSON_PROPERTY_CREATE_EVENT_BUS |
static String |
JSON_PROPERTY_EVENT_GENERATOR_NAME |
static String |
JSON_PROPERTY_REGION |
boolean |
unparsed |
| Constructor and Description |
|---|
AWSEventBridgeCreateRequestAttributes() |
AWSEventBridgeCreateRequestAttributes(String accountId,
String eventGeneratorName,
String region) |
| Modifier and Type | Method and Description |
|---|---|
AWSEventBridgeCreateRequestAttributes |
accountId(String accountId) |
AWSEventBridgeCreateRequestAttributes |
createEventBus(Boolean createEventBus) |
boolean |
equals(Object o)
Return true if this AWSEventBridgeCreateRequestAttributes object is equal to o.
|
AWSEventBridgeCreateRequestAttributes |
eventGeneratorName(String eventGeneratorName) |
String |
getAccountId()
AWS Account ID.
|
Map<String,Object> |
getAdditionalProperties()
Return the additional (undeclared) property.
|
Object |
getAdditionalProperty(String key)
Return the additional (undeclared) property with the specified name.
|
Boolean |
getCreateEventBus()
Set to true if Datadog should create the event bus in addition to the event source.
|
String |
getEventGeneratorName()
The given part of the event source name, which is then combined with an assigned suffix to form
the full name.
|
String |
getRegion()
The event source's AWS
region.
|
int |
hashCode() |
AWSEventBridgeCreateRequestAttributes |
putAdditionalProperty(String key,
Object value)
Set the additional (undeclared) property with the specified name and value.
|
AWSEventBridgeCreateRequestAttributes |
region(String region) |
void |
setAccountId(String accountId) |
void |
setCreateEventBus(Boolean createEventBus) |
void |
setEventGeneratorName(String eventGeneratorName) |
void |
setRegion(String region) |
String |
toString() |
public boolean unparsed
public static final String JSON_PROPERTY_ACCOUNT_ID
public static final String JSON_PROPERTY_CREATE_EVENT_BUS
public static final String JSON_PROPERTY_EVENT_GENERATOR_NAME
public static final String JSON_PROPERTY_REGION
public AWSEventBridgeCreateRequestAttributes()
public AWSEventBridgeCreateRequestAttributes accountId(String accountId)
public String getAccountId()
public void setAccountId(String accountId)
public AWSEventBridgeCreateRequestAttributes createEventBus(Boolean createEventBus)
@Nullable public Boolean getCreateEventBus()
events:CreateEventBus permission.public void setCreateEventBus(Boolean createEventBus)
public AWSEventBridgeCreateRequestAttributes eventGeneratorName(String eventGeneratorName)
public String getEventGeneratorName()
public void setEventGeneratorName(String eventGeneratorName)
public AWSEventBridgeCreateRequestAttributes region(String region)
public String getRegion()
public void setRegion(String region)
public AWSEventBridgeCreateRequestAttributes putAdditionalProperty(String key, Object value)
key - The arbitrary key to setvalue - The associated valuepublic Map<String,Object> getAdditionalProperties()
public Object getAdditionalProperty(String key)
key - The arbitrary key to getpublic boolean equals(Object o)
Copyright © 2026. All rights reserved.