Class AccountReceiver
- java.lang.Object
-
- software.amazon.awssdk.services.partnercentralselling.model.AccountReceiver
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<AccountReceiver.Builder,AccountReceiver>
@Generated("software.amazon.awssdk:codegen") public final class AccountReceiver extends Object implements SdkPojo, Serializable, ToCopyableBuilder<AccountReceiver.Builder,AccountReceiver>
Contains the account details of the partner who received the Engagement Invitation, including the AWS account ID and company name.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceAccountReceiver.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Stringalias()Represents the alias of the partner account receiving the Engagement Invitation, making it easier to identify and track the recipient in reports or logs.StringawsAccountId()Indicates the AWS account ID of the partner who received the Engagement Invitation.static AccountReceiver.Builderbuilder()booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()Map<String,SdkField<?>>sdkFieldNameToField()List<SdkField<?>>sdkFields()static Class<? extends AccountReceiver.Builder>serializableBuilderClass()AccountReceiver.BuildertoBuilder()StringtoString()Returns a string representation of this object.-
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
-
alias
public final String alias()
Represents the alias of the partner account receiving the Engagement Invitation, making it easier to identify and track the recipient in reports or logs.
- Returns:
- Represents the alias of the partner account receiving the Engagement Invitation, making it easier to identify and track the recipient in reports or logs.
-
awsAccountId
public final String awsAccountId()
Indicates the AWS account ID of the partner who received the Engagement Invitation. This is a unique identifier for managing engagements with specific AWS accounts.
- Returns:
- Indicates the AWS account ID of the partner who received the Engagement Invitation. This is a unique identifier for managing engagements with specific AWS accounts.
-
toBuilder
public AccountReceiver.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<AccountReceiver.Builder,AccountReceiver>
-
builder
public static AccountReceiver.Builder builder()
-
serializableBuilderClass
public static Class<? extends AccountReceiver.Builder> serializableBuilderClass()
-
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.
-
sdkFieldNameToField
public final Map<String,SdkField<?>> sdkFieldNameToField()
- Specified by:
sdkFieldNameToFieldin interfaceSdkPojo
-
-