Class GetResourceEventConfigurationRequest
- java.lang.Object
-
- software.amazon.awssdk.core.SdkRequest
-
- software.amazon.awssdk.awscore.AwsRequest
-
- software.amazon.awssdk.services.iotwireless.model.IotWirelessRequest
-
- software.amazon.awssdk.services.iotwireless.model.GetResourceEventConfigurationRequest
-
- All Implemented Interfaces:
SdkPojo,ToCopyableBuilder<GetResourceEventConfigurationRequest.Builder,GetResourceEventConfigurationRequest>
@Generated("software.amazon.awssdk:codegen") public final class GetResourceEventConfigurationRequest extends IotWirelessRequest implements ToCopyableBuilder<GetResourceEventConfigurationRequest.Builder,GetResourceEventConfigurationRequest>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceGetResourceEventConfigurationRequest.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static GetResourceEventConfigurationRequest.Builderbuilder()booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()Stringidentifier()Resource identifier to opt in for event messaging.IdentifierTypeidentifierType()Identifier type of the particular resource identifier for event configuration.StringidentifierTypeAsString()Identifier type of the particular resource identifier for event configuration.EventNotificationPartnerTypepartnerType()Partner type of the resource if the identifier type isPartnerAccountId.StringpartnerTypeAsString()Partner type of the resource if the identifier type isPartnerAccountId.Map<String,SdkField<?>>sdkFieldNameToField()List<SdkField<?>>sdkFields()static Class<? extends GetResourceEventConfigurationRequest.Builder>serializableBuilderClass()GetResourceEventConfigurationRequest.BuildertoBuilder()StringtoString()Returns a string representation of this object.-
Methods inherited from class software.amazon.awssdk.awscore.AwsRequest
overrideConfiguration
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
identifier
public final String identifier()
Resource identifier to opt in for event messaging.
- Returns:
- Resource identifier to opt in for event messaging.
-
identifierType
public final IdentifierType identifierType()
Identifier type of the particular resource identifier for event configuration.
If the service returns an enum value that is not available in the current SDK version,
identifierTypewill returnIdentifierType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromidentifierTypeAsString().- Returns:
- Identifier type of the particular resource identifier for event configuration.
- See Also:
IdentifierType
-
identifierTypeAsString
public final String identifierTypeAsString()
Identifier type of the particular resource identifier for event configuration.
If the service returns an enum value that is not available in the current SDK version,
identifierTypewill returnIdentifierType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromidentifierTypeAsString().- Returns:
- Identifier type of the particular resource identifier for event configuration.
- See Also:
IdentifierType
-
partnerType
public final EventNotificationPartnerType partnerType()
Partner type of the resource if the identifier type is
PartnerAccountId.If the service returns an enum value that is not available in the current SDK version,
partnerTypewill returnEventNotificationPartnerType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available frompartnerTypeAsString().- Returns:
- Partner type of the resource if the identifier type is
PartnerAccountId. - See Also:
EventNotificationPartnerType
-
partnerTypeAsString
public final String partnerTypeAsString()
Partner type of the resource if the identifier type is
PartnerAccountId.If the service returns an enum value that is not available in the current SDK version,
partnerTypewill returnEventNotificationPartnerType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available frompartnerTypeAsString().- Returns:
- Partner type of the resource if the identifier type is
PartnerAccountId. - See Also:
EventNotificationPartnerType
-
toBuilder
public GetResourceEventConfigurationRequest.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<GetResourceEventConfigurationRequest.Builder,GetResourceEventConfigurationRequest>- Specified by:
toBuilderin classIotWirelessRequest
-
builder
public static GetResourceEventConfigurationRequest.Builder builder()
-
serializableBuilderClass
public static Class<? extends GetResourceEventConfigurationRequest.Builder> serializableBuilderClass()
-
hashCode
public final int hashCode()
- Overrides:
hashCodein classAwsRequest
-
equals
public final boolean equals(Object obj)
- Overrides:
equalsin classAwsRequest
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
public final String toString()
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
-
getValueForField
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
- Overrides:
getValueForFieldin classSdkRequest
-
sdkFieldNameToField
public final Map<String,SdkField<?>> sdkFieldNameToField()
- Specified by:
sdkFieldNameToFieldin interfaceSdkPojo
-
-