public static interface CreateProfileRequest.Builder extends TransferRequest.Builder, SdkPojo, CopyableBuilder<CreateProfileRequest.Builder,CreateProfileRequest>
| Modifier and Type | Method and Description |
|---|---|
CreateProfileRequest.Builder |
as2Id(String as2Id)
The
As2Id is the AS2-name, as defined in the RFC 4130. |
CreateProfileRequest.Builder |
certificateIds(Collection<String> certificateIds)
An array of identifiers for the imported certificates.
|
CreateProfileRequest.Builder |
certificateIds(String... certificateIds)
An array of identifiers for the imported certificates.
|
CreateProfileRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
CreateProfileRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
CreateProfileRequest.Builder |
profileType(ProfileType profileType)
Determines the type of profile to create:
|
CreateProfileRequest.Builder |
profileType(String profileType)
Determines the type of profile to create:
|
CreateProfileRequest.Builder |
tags(Collection<Tag> tags)
Key-value pairs that can be used to group and search for AS2 profiles.
|
CreateProfileRequest.Builder |
tags(Consumer<Tag.Builder>... tags)
Key-value pairs that can be used to group and search for AS2 profiles.
|
CreateProfileRequest.Builder |
tags(Tag... tags)
Key-value pairs that can be used to group and search for AS2 profiles.
|
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildCreateProfileRequest.Builder as2Id(String as2Id)
The As2Id is the AS2-name, as defined in the RFC 4130. For inbound transfers, this is the
AS2-From header for the AS2 messages sent from the partner. For outbound connectors, this is the
AS2-To header for the AS2 messages sent to the partner using the StartFileTransfer
API operation. This ID cannot include spaces.
as2Id - The As2Id is the AS2-name, as defined in the RFC 4130. For inbound transfers, this is the
AS2-From header for the AS2 messages sent from the partner. For outbound connectors, this
is the AS2-To header for the AS2 messages sent to the partner using the
StartFileTransfer API operation. This ID cannot include spaces.CreateProfileRequest.Builder profileType(String profileType)
Determines the type of profile to create:
Specify LOCAL to create a local profile. A local profile represents the AS2-enabled Transfer
Family server organization or party.
Specify PARTNER to create a partner profile. A partner profile represents a remote organization,
external to Transfer Family.
profileType - Determines the type of profile to create:
Specify LOCAL to create a local profile. A local profile represents the AS2-enabled
Transfer Family server organization or party.
Specify PARTNER to create a partner profile. A partner profile represents a remote
organization, external to Transfer Family.
ProfileType,
ProfileTypeCreateProfileRequest.Builder profileType(ProfileType profileType)
Determines the type of profile to create:
Specify LOCAL to create a local profile. A local profile represents the AS2-enabled Transfer
Family server organization or party.
Specify PARTNER to create a partner profile. A partner profile represents a remote organization,
external to Transfer Family.
profileType - Determines the type of profile to create:
Specify LOCAL to create a local profile. A local profile represents the AS2-enabled
Transfer Family server organization or party.
Specify PARTNER to create a partner profile. A partner profile represents a remote
organization, external to Transfer Family.
ProfileType,
ProfileTypeCreateProfileRequest.Builder certificateIds(Collection<String> certificateIds)
An array of identifiers for the imported certificates. You use this identifier for working with profiles and partner profiles.
certificateIds - An array of identifiers for the imported certificates. You use this identifier for working with
profiles and partner profiles.CreateProfileRequest.Builder certificateIds(String... certificateIds)
An array of identifiers for the imported certificates. You use this identifier for working with profiles and partner profiles.
certificateIds - An array of identifiers for the imported certificates. You use this identifier for working with
profiles and partner profiles.CreateProfileRequest.Builder tags(Collection<Tag> tags)
Key-value pairs that can be used to group and search for AS2 profiles.
tags - Key-value pairs that can be used to group and search for AS2 profiles.CreateProfileRequest.Builder tags(Tag... tags)
Key-value pairs that can be used to group and search for AS2 profiles.
tags - Key-value pairs that can be used to group and search for AS2 profiles.CreateProfileRequest.Builder tags(Consumer<Tag.Builder>... tags)
Key-value pairs that can be used to group and search for AS2 profiles.
This is a convenience method that creates an instance of theTag.Builder avoiding the need to create one manually
via Tag.builder().
When the Consumer completes,
SdkBuilder.build() is called immediately and its
result is passed to #tags(List.
tags - a consumer that will call methods on
Tag.Builder#tags(java.util.Collection) CreateProfileRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderCreateProfileRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2023. All rights reserved.