primaryEmail
The email address provided by the user when they signed up.
- Returns:
- The email address provided by the user when they signed up.
SdkPojo
, ToCopyableBuilder<GetUserDetailsResponse.Builder,GetUserDetailsResponse>
builder()
final String
final boolean
final boolean
equalsBySdkFields(Object obj)
final <T> Optional<T>
getValueForField(String fieldName,
Class<T> clazz)
SdkResponse
.final int
hashCode()
final EmailAddress
static Class<? extends GetUserDetailsResponse.Builder>
final String
toString()
final String
userId()
final String
userName()
final String
version()
responseMetadata
sdkHttpResponse
copy
The system-generated unique ID of the user.
The name of the user as displayed in Amazon CodeCatalyst.
The friendly name displayed for the user in Amazon CodeCatalyst.
The email address provided by the user when they signed up.
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<GetUserDetailsResponse.Builder,GetUserDetailsResponse>
toBuilder
in class AwsResponse
hashCode
in class AwsResponse
equals
in class AwsResponse
SdkPojo
SdkPojo
class,
and is generated based on a service model.
If an SdkPojo
class does not have any inherited fields, equalsBySdkFields
and equals
are essentially the same.
equalsBySdkFields
in interface SdkPojo
obj
- the object to be compared withSdkResponse
SdkResponse
. The field name
specified should match the member name from the corresponding service-2.json model specified in the
codegen-resources folder for a given service. The class specifies what class to cast the returned value to.
If the returned value is also a modeled class, the SdkResponse.getValueForField(String, Class)
method will
again be available.getValueForField
in class SdkResponse
fieldName
- The name of the member to be retrieved.clazz
- The class to cast the returned object to.