@Generated(value="software.amazon.awssdk:codegen") public final class Invitation extends Object implements SdkPojo, Serializable, ToCopyableBuilder<Invitation.Builder,Invitation>
The details of an invitation sent to an AWS account by the Security Hub master account.
Modifier and Type | Class and Description |
---|---|
static interface |
Invitation.Builder |
Modifier and Type | Method and Description |
---|---|
String |
accountId()
The account ID of the master Security Hub account who sent the invitation.
|
static Invitation.Builder |
builder() |
boolean |
equals(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
invitationId()
The ID of the invitation sent by the master Security Hub account.
|
Instant |
invitedAt()
The timestamp of when the invitation was sent.
|
String |
memberStatus()
The current relationship status between the inviter and invitee accounts.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends Invitation.Builder> |
serializableBuilderClass() |
Invitation.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
copy
public String accountId()
The account ID of the master Security Hub account who sent the invitation.
public String invitationId()
The ID of the invitation sent by the master Security Hub account.
public Instant invitedAt()
The timestamp of when the invitation was sent.
public String memberStatus()
The current relationship status between the inviter and invitee accounts.
public Invitation.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<Invitation.Builder,Invitation>
public static Invitation.Builder builder()
public static Class<? extends Invitation.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.