@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class UpdateResourceEventConfigurationRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
UpdateResourceEventConfigurationRequest() |
Modifier and Type | Method and Description |
---|---|
UpdateResourceEventConfigurationRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
DeviceRegistrationStateEventConfiguration |
getDeviceRegistrationState()
Event configuration for the device registration state event
|
String |
getIdentifier()
Resource identifier to opt in for event messaging.
|
String |
getIdentifierType()
Identifier type of the particular resource identifier for event configuration.
|
String |
getPartnerType()
Partner type of the resource if the identifier type is PartnerAccountId
|
ProximityEventConfiguration |
getProximity()
Event configuration for the Proximity event
|
int |
hashCode() |
void |
setDeviceRegistrationState(DeviceRegistrationStateEventConfiguration deviceRegistrationState)
Event configuration for the device registration state event
|
void |
setIdentifier(String identifier)
Resource identifier to opt in for event messaging.
|
void |
setIdentifierType(String identifierType)
Identifier type of the particular resource identifier for event configuration.
|
void |
setPartnerType(String partnerType)
Partner type of the resource if the identifier type is PartnerAccountId
|
void |
setProximity(ProximityEventConfiguration proximity)
Event configuration for the Proximity event
|
String |
toString()
Returns a string representation of this object.
|
UpdateResourceEventConfigurationRequest |
withDeviceRegistrationState(DeviceRegistrationStateEventConfiguration deviceRegistrationState)
Event configuration for the device registration state event
|
UpdateResourceEventConfigurationRequest |
withIdentifier(String identifier)
Resource identifier to opt in for event messaging.
|
UpdateResourceEventConfigurationRequest |
withIdentifierType(IdentifierType identifierType)
Identifier type of the particular resource identifier for event configuration.
|
UpdateResourceEventConfigurationRequest |
withIdentifierType(String identifierType)
Identifier type of the particular resource identifier for event configuration.
|
UpdateResourceEventConfigurationRequest |
withPartnerType(EventNotificationPartnerType partnerType)
Partner type of the resource if the identifier type is PartnerAccountId
|
UpdateResourceEventConfigurationRequest |
withPartnerType(String partnerType)
Partner type of the resource if the identifier type is PartnerAccountId
|
UpdateResourceEventConfigurationRequest |
withProximity(ProximityEventConfiguration proximity)
Event configuration for the Proximity event
|
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
public UpdateResourceEventConfigurationRequest()
public void setIdentifier(String identifier)
Resource identifier to opt in for event messaging.
identifier
- Resource identifier to opt in for event messaging.public String getIdentifier()
Resource identifier to opt in for event messaging.
public UpdateResourceEventConfigurationRequest withIdentifier(String identifier)
Resource identifier to opt in for event messaging.
identifier
- Resource identifier to opt in for event messaging.public void setIdentifierType(String identifierType)
Identifier type of the particular resource identifier for event configuration.
identifierType
- Identifier type of the particular resource identifier for event configuration.IdentifierType
public String getIdentifierType()
Identifier type of the particular resource identifier for event configuration.
IdentifierType
public UpdateResourceEventConfigurationRequest withIdentifierType(String identifierType)
Identifier type of the particular resource identifier for event configuration.
identifierType
- Identifier type of the particular resource identifier for event configuration.IdentifierType
public UpdateResourceEventConfigurationRequest withIdentifierType(IdentifierType identifierType)
Identifier type of the particular resource identifier for event configuration.
identifierType
- Identifier type of the particular resource identifier for event configuration.IdentifierType
public void setPartnerType(String partnerType)
Partner type of the resource if the identifier type is PartnerAccountId
partnerType
- Partner type of the resource if the identifier type is PartnerAccountIdEventNotificationPartnerType
public String getPartnerType()
Partner type of the resource if the identifier type is PartnerAccountId
EventNotificationPartnerType
public UpdateResourceEventConfigurationRequest withPartnerType(String partnerType)
Partner type of the resource if the identifier type is PartnerAccountId
partnerType
- Partner type of the resource if the identifier type is PartnerAccountIdEventNotificationPartnerType
public UpdateResourceEventConfigurationRequest withPartnerType(EventNotificationPartnerType partnerType)
Partner type of the resource if the identifier type is PartnerAccountId
partnerType
- Partner type of the resource if the identifier type is PartnerAccountIdEventNotificationPartnerType
public void setDeviceRegistrationState(DeviceRegistrationStateEventConfiguration deviceRegistrationState)
Event configuration for the device registration state event
deviceRegistrationState
- Event configuration for the device registration state eventpublic DeviceRegistrationStateEventConfiguration getDeviceRegistrationState()
Event configuration for the device registration state event
public UpdateResourceEventConfigurationRequest withDeviceRegistrationState(DeviceRegistrationStateEventConfiguration deviceRegistrationState)
Event configuration for the device registration state event
deviceRegistrationState
- Event configuration for the device registration state eventpublic void setProximity(ProximityEventConfiguration proximity)
Event configuration for the Proximity event
proximity
- Event configuration for the Proximity eventpublic ProximityEventConfiguration getProximity()
Event configuration for the Proximity event
public UpdateResourceEventConfigurationRequest withProximity(ProximityEventConfiguration proximity)
Event configuration for the Proximity event
proximity
- Event configuration for the Proximity eventpublic String toString()
toString
in class Object
Object.toString()
public UpdateResourceEventConfigurationRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()