Interface DescribedProfile.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<DescribedProfile.Builder,,DescribedProfile> SdkBuilder<DescribedProfile.Builder,,DescribedProfile> SdkPojo
- Enclosing class:
DescribedProfile
-
Method Summary
Modifier and TypeMethodDescriptionThe unique Amazon Resource Name (ARN) for the profile.TheAs2Idis the AS2-name, as defined in the RFC 4130.certificateIds(String... certificateIds) An array of identifiers for the imported certificates.certificateIds(Collection<String> certificateIds) An array of identifiers for the imported certificates.A unique identifier for the local or partner AS2 profile.profileType(String profileType) Indicates whether to list onlyLOCALtype profiles or onlyPARTNERtype profiles.profileType(ProfileType profileType) Indicates whether to list onlyLOCALtype profiles or onlyPARTNERtype profiles.tags(Collection<Tag> tags) Key-value pairs that can be used to group and search for profiles.tags(Consumer<Tag.Builder>... tags) Key-value pairs that can be used to group and search for profiles.Key-value pairs that can be used to group and search for profiles.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
arn
The unique Amazon Resource Name (ARN) for the profile.
- Parameters:
arn- The unique Amazon Resource Name (ARN) for the profile.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
profileId
A unique identifier for the local or partner AS2 profile.
- Parameters:
profileId- A unique identifier for the local or partner AS2 profile.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
profileType
Indicates whether to list only
LOCALtype profiles or onlyPARTNERtype profiles. If not supplied in the request, the command lists all types of profiles.- Parameters:
profileType- Indicates whether to list onlyLOCALtype profiles or onlyPARTNERtype profiles. If not supplied in the request, the command lists all types of profiles.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
profileType
Indicates whether to list only
LOCALtype profiles or onlyPARTNERtype profiles. If not supplied in the request, the command lists all types of profiles.- Parameters:
profileType- Indicates whether to list onlyLOCALtype profiles or onlyPARTNERtype profiles. If not supplied in the request, the command lists all types of profiles.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
as2Id
The
As2Idis the AS2-name, as defined in the RFC 4130. For inbound transfers, this is theAS2-Fromheader for the AS2 messages sent from the partner. For outbound connectors, this is theAS2-Toheader for the AS2 messages sent to the partner using theStartFileTransferAPI operation. This ID cannot include spaces.- Parameters:
as2Id- TheAs2Idis the AS2-name, as defined in the RFC 4130. For inbound transfers, this is theAS2-Fromheader for the AS2 messages sent from the partner. For outbound connectors, this is theAS2-Toheader for the AS2 messages sent to the partner using theStartFileTransferAPI operation. This ID cannot include spaces.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
certificateIds
An array of identifiers for the imported certificates. You use this identifier for working with profiles and partner profiles.
- Parameters:
certificateIds- An array of identifiers for the imported certificates. You use this identifier for working with profiles and partner profiles.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
certificateIds
An array of identifiers for the imported certificates. You use this identifier for working with profiles and partner profiles.
- Parameters:
certificateIds- An array of identifiers for the imported certificates. You use this identifier for working with profiles and partner profiles.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tags
Key-value pairs that can be used to group and search for profiles.
- Parameters:
tags- Key-value pairs that can be used to group and search for profiles.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tags
Key-value pairs that can be used to group and search for profiles.
- Parameters:
tags- Key-value pairs that can be used to group and search for profiles.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tags
Key-value pairs that can be used to group and search for profiles.
This is a convenience method that creates an instance of theTag.Builderavoiding the need to create one manually viaTag.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed totags(List<Tag>).- Parameters:
tags- a consumer that will call methods onTag.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-