Interface GetProfileResponse.Builder
-
- All Superinterfaces:
AwsResponse.Builder,B2BiResponse.Builder,Buildable,CopyableBuilder<GetProfileResponse.Builder,GetProfileResponse>,SdkBuilder<GetProfileResponse.Builder,GetProfileResponse>,SdkPojo,SdkResponse.Builder
- Enclosing class:
- GetProfileResponse
public static interface GetProfileResponse.Builder extends B2BiResponse.Builder, SdkPojo, CopyableBuilder<GetProfileResponse.Builder,GetProfileResponse>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description GetProfileResponse.BuilderbusinessName(String businessName)Returns the name for the business associated with this profile.GetProfileResponse.BuildercreatedAt(Instant createdAt)Returns a timestamp for creation date and time of the transformer.GetProfileResponse.Builderemail(String email)Returns the email address associated with this customer profile.GetProfileResponse.Builderlogging(String logging)Returns whether or not logging is enabled for this profile.GetProfileResponse.Builderlogging(Logging logging)Returns whether or not logging is enabled for this profile.GetProfileResponse.BuilderlogGroupName(String logGroupName)Returns the name of the logging group.GetProfileResponse.BuildermodifiedAt(Instant modifiedAt)Returns a timestamp for last time the profile was modified.GetProfileResponse.Buildername(String name)Returns the name of the profile, used to identify it.GetProfileResponse.Builderphone(String phone)Returns the phone number associated with the profile.GetProfileResponse.BuilderprofileArn(String profileArn)Returns an Amazon Resource Name (ARN) for a specific Amazon Web Services resource, such as a capability, partnership, profile, or transformer.GetProfileResponse.BuilderprofileId(String profileId)Returns the unique, system-generated identifier for the profile.-
Methods inherited from interface software.amazon.awssdk.services.b2bi.model.B2BiResponse.Builder
build, responseMetadata, responseMetadata
-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
-
-
-
Method Detail
-
profileId
GetProfileResponse.Builder profileId(String profileId)
Returns the unique, system-generated identifier for the profile.
- Parameters:
profileId- Returns the unique, system-generated identifier for the profile.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
profileArn
GetProfileResponse.Builder profileArn(String profileArn)
Returns an Amazon Resource Name (ARN) for a specific Amazon Web Services resource, such as a capability, partnership, profile, or transformer.
- Parameters:
profileArn- Returns an Amazon Resource Name (ARN) for a specific Amazon Web Services resource, such as a capability, partnership, profile, or transformer.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
GetProfileResponse.Builder name(String name)
Returns the name of the profile, used to identify it.
- Parameters:
name- Returns the name of the profile, used to identify it.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
email
GetProfileResponse.Builder email(String email)
Returns the email address associated with this customer profile.
- Parameters:
email- Returns the email address associated with this customer profile.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
phone
GetProfileResponse.Builder phone(String phone)
Returns the phone number associated with the profile.
- Parameters:
phone- Returns the phone number associated with the profile.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
businessName
GetProfileResponse.Builder businessName(String businessName)
Returns the name for the business associated with this profile.
- Parameters:
businessName- Returns the name for the business associated with this profile.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
logging
GetProfileResponse.Builder logging(String logging)
Returns whether or not logging is enabled for this profile.
-
logging
GetProfileResponse.Builder logging(Logging logging)
Returns whether or not logging is enabled for this profile.
-
logGroupName
GetProfileResponse.Builder logGroupName(String logGroupName)
Returns the name of the logging group.
- Parameters:
logGroupName- Returns the name of the logging group.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createdAt
GetProfileResponse.Builder createdAt(Instant createdAt)
Returns a timestamp for creation date and time of the transformer.
- Parameters:
createdAt- Returns a timestamp for creation date and time of the transformer.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
modifiedAt
GetProfileResponse.Builder modifiedAt(Instant modifiedAt)
Returns a timestamp for last time the profile was modified.
- Parameters:
modifiedAt- Returns a timestamp for last time the profile was modified.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-