@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public interface AWSB2Bi
Note: Do not directly implement this interface, new methods are added to it regularly. Extend from
AbstractAWSB2Bi
instead.
This is the Amazon Web Services B2B Data Interchange API Reference. It provides descriptions, API request parameters, and the XML response for each of the B2BI API actions.
B2BI enables automated exchange of EDI (electronic data interchange) based business-critical transactions at cloud scale, with elasticity and pay-as-you-go pricing. Businesses use EDI documents to exchange transactional data with trading partners, such as suppliers and end customers, using standardized formats such as X12.
Rather than actually running a command, you can use the --generate-cli-skeleton
parameter with any API
call to generate and display a parameter template. You can then use the generated template to customize and use as
input on a later command. For details, see Generate
and use a parameter skeleton file.
Modifier and Type | Field and Description |
---|---|
static String |
ENDPOINT_PREFIX
The region metadata service name for computing region endpoints.
|
Modifier and Type | Method and Description |
---|---|
CreateCapabilityResult |
createCapability(CreateCapabilityRequest createCapabilityRequest)
Instantiates a capability based on the specified parameters.
|
CreatePartnershipResult |
createPartnership(CreatePartnershipRequest createPartnershipRequest)
Creates a partnership between a customer and a trading partner, based on the supplied parameters.
|
CreateProfileResult |
createProfile(CreateProfileRequest createProfileRequest)
Creates a customer profile.
|
CreateTransformerResult |
createTransformer(CreateTransformerRequest createTransformerRequest)
Creates a transformer.
|
DeleteCapabilityResult |
deleteCapability(DeleteCapabilityRequest deleteCapabilityRequest)
Deletes the specified capability.
|
DeletePartnershipResult |
deletePartnership(DeletePartnershipRequest deletePartnershipRequest)
Deletes the specified partnership.
|
DeleteProfileResult |
deleteProfile(DeleteProfileRequest deleteProfileRequest)
Deletes the specified profile.
|
DeleteTransformerResult |
deleteTransformer(DeleteTransformerRequest deleteTransformerRequest)
Deletes the specified transformer.
|
ResponseMetadata |
getCachedResponseMetadata(AmazonWebServiceRequest request)
Returns additional metadata for a previously executed successful request, typically used for debugging issues
where a service isn't acting as expected.
|
GetCapabilityResult |
getCapability(GetCapabilityRequest getCapabilityRequest)
Retrieves the details for the specified capability.
|
GetPartnershipResult |
getPartnership(GetPartnershipRequest getPartnershipRequest)
Retrieves the details for a partnership, based on the partner and profile IDs specified.
|
GetProfileResult |
getProfile(GetProfileRequest getProfileRequest)
Retrieves the details for the profile specified by the profile ID.
|
GetTransformerResult |
getTransformer(GetTransformerRequest getTransformerRequest)
Retrieves the details for the transformer specified by the transformer ID.
|
GetTransformerJobResult |
getTransformerJob(GetTransformerJobRequest getTransformerJobRequest)
Returns the details of the transformer run, based on the Transformer job ID.
|
ListCapabilitiesResult |
listCapabilities(ListCapabilitiesRequest listCapabilitiesRequest)
Lists the capabilities associated with your Amazon Web Services account for your current or specified region.
|
ListPartnershipsResult |
listPartnerships(ListPartnershipsRequest listPartnershipsRequest)
Lists the partnerships associated with your Amazon Web Services account for your current or specified region.
|
ListProfilesResult |
listProfiles(ListProfilesRequest listProfilesRequest)
Lists the profiles associated with your Amazon Web Services account for your current or specified region.
|
ListTagsForResourceResult |
listTagsForResource(ListTagsForResourceRequest listTagsForResourceRequest)
Lists all of the tags associated with the Amazon Resource Name (ARN) that you specify.
|
ListTransformersResult |
listTransformers(ListTransformersRequest listTransformersRequest)
Lists the available transformers.
|
void |
shutdown()
Shuts down this client object, releasing any resources that might be held open.
|
StartTransformerJobResult |
startTransformerJob(StartTransformerJobRequest startTransformerJobRequest)
Runs a job, using a transformer, to parse input EDI (electronic data interchange) file into the output structures
used by Amazon Web Services B2BI Data Interchange.
|
TagResourceResult |
tagResource(TagResourceRequest tagResourceRequest)
Attaches a key-value pair to a resource, as identified by its Amazon Resource Name (ARN).
|
TestMappingResult |
testMapping(TestMappingRequest testMappingRequest)
Maps the input file according to the provided template file.
|
TestParsingResult |
testParsing(TestParsingRequest testParsingRequest)
Parses the input EDI (electronic data interchange) file.
|
UntagResourceResult |
untagResource(UntagResourceRequest untagResourceRequest)
Detaches a key-value pair from the specified resource, as identified by its Amazon Resource Name (ARN).
|
UpdateCapabilityResult |
updateCapability(UpdateCapabilityRequest updateCapabilityRequest)
Updates some of the parameters for a capability, based on the specified parameters.
|
UpdatePartnershipResult |
updatePartnership(UpdatePartnershipRequest updatePartnershipRequest)
Updates some of the parameters for a partnership between a customer and trading partner.
|
UpdateProfileResult |
updateProfile(UpdateProfileRequest updateProfileRequest)
Updates the specified parameters for a profile.
|
UpdateTransformerResult |
updateTransformer(UpdateTransformerRequest updateTransformerRequest)
Updates the specified parameters for a transformer.
|
static final String ENDPOINT_PREFIX
CreateCapabilityResult createCapability(CreateCapabilityRequest createCapabilityRequest)
Instantiates a capability based on the specified parameters. A trading capability contains the information required to transform incoming EDI documents into JSON or XML outputs.
createCapabilityRequest
- ConflictException
- A conflict exception is thrown when you attempt to delete a resource (such as a profile or a capability)
that is being used by other resources.AccessDeniedException
- You do not have sufficient access to perform this action.ValidationException
- Occurs when a B2BI object cannot be validated against a request from another object.ThrottlingException
- The request was denied due to throttling: the data speed and rendering may be limited depending on
various parameters and conditions.ResourceNotFoundException
- Occurs when the requested resource does not exist, or cannot be found. In some cases, the resource exists
in a region other than the region specified in the API call.ServiceQuotaExceededException
- Occurs when the calling command attempts to exceed one of the service quotas, for example trying to
create a capability when you already have the maximum number of capabilities allowed.InternalServerException
- This exception is thrown when an error occurs in the Amazon Web Services B2B Data Interchange service.CreatePartnershipResult createPartnership(CreatePartnershipRequest createPartnershipRequest)
Creates a partnership between a customer and a trading partner, based on the supplied parameters. A partnership represents the connection between you and your trading partner. It ties together a profile and one or more trading capabilities.
createPartnershipRequest
- ConflictException
- A conflict exception is thrown when you attempt to delete a resource (such as a profile or a capability)
that is being used by other resources.AccessDeniedException
- You do not have sufficient access to perform this action.ValidationException
- Occurs when a B2BI object cannot be validated against a request from another object.ThrottlingException
- The request was denied due to throttling: the data speed and rendering may be limited depending on
various parameters and conditions.ResourceNotFoundException
- Occurs when the requested resource does not exist, or cannot be found. In some cases, the resource exists
in a region other than the region specified in the API call.ServiceQuotaExceededException
- Occurs when the calling command attempts to exceed one of the service quotas, for example trying to
create a capability when you already have the maximum number of capabilities allowed.InternalServerException
- This exception is thrown when an error occurs in the Amazon Web Services B2B Data Interchange service.CreateProfileResult createProfile(CreateProfileRequest createProfileRequest)
Creates a customer profile. You can have up to five customer profiles, each representing a distinct private network. A profile is the mechanism used to create the concept of a private network.
createProfileRequest
- ConflictException
- A conflict exception is thrown when you attempt to delete a resource (such as a profile or a capability)
that is being used by other resources.AccessDeniedException
- You do not have sufficient access to perform this action.ValidationException
- Occurs when a B2BI object cannot be validated against a request from another object.ThrottlingException
- The request was denied due to throttling: the data speed and rendering may be limited depending on
various parameters and conditions.ResourceNotFoundException
- Occurs when the requested resource does not exist, or cannot be found. In some cases, the resource exists
in a region other than the region specified in the API call.ServiceQuotaExceededException
- Occurs when the calling command attempts to exceed one of the service quotas, for example trying to
create a capability when you already have the maximum number of capabilities allowed.InternalServerException
- This exception is thrown when an error occurs in the Amazon Web Services B2B Data Interchange service.CreateTransformerResult createTransformer(CreateTransformerRequest createTransformerRequest)
Creates a transformer. A transformer describes how to process the incoming EDI documents and extract the necessary information to the output file.
createTransformerRequest
- ConflictException
- A conflict exception is thrown when you attempt to delete a resource (such as a profile or a capability)
that is being used by other resources.AccessDeniedException
- You do not have sufficient access to perform this action.ValidationException
- Occurs when a B2BI object cannot be validated against a request from another object.ThrottlingException
- The request was denied due to throttling: the data speed and rendering may be limited depending on
various parameters and conditions.ResourceNotFoundException
- Occurs when the requested resource does not exist, or cannot be found. In some cases, the resource exists
in a region other than the region specified in the API call.ServiceQuotaExceededException
- Occurs when the calling command attempts to exceed one of the service quotas, for example trying to
create a capability when you already have the maximum number of capabilities allowed.InternalServerException
- This exception is thrown when an error occurs in the Amazon Web Services B2B Data Interchange service.DeleteCapabilityResult deleteCapability(DeleteCapabilityRequest deleteCapabilityRequest)
Deletes the specified capability. A trading capability contains the information required to transform incoming EDI documents into JSON or XML outputs.
deleteCapabilityRequest
- ConflictException
- A conflict exception is thrown when you attempt to delete a resource (such as a profile or a capability)
that is being used by other resources.AccessDeniedException
- You do not have sufficient access to perform this action.ValidationException
- Occurs when a B2BI object cannot be validated against a request from another object.ThrottlingException
- The request was denied due to throttling: the data speed and rendering may be limited depending on
various parameters and conditions.ResourceNotFoundException
- Occurs when the requested resource does not exist, or cannot be found. In some cases, the resource exists
in a region other than the region specified in the API call.InternalServerException
- This exception is thrown when an error occurs in the Amazon Web Services B2B Data Interchange service.DeletePartnershipResult deletePartnership(DeletePartnershipRequest deletePartnershipRequest)
Deletes the specified partnership. A partnership represents the connection between you and your trading partner. It ties together a profile and one or more trading capabilities.
deletePartnershipRequest
- ConflictException
- A conflict exception is thrown when you attempt to delete a resource (such as a profile or a capability)
that is being used by other resources.AccessDeniedException
- You do not have sufficient access to perform this action.ValidationException
- Occurs when a B2BI object cannot be validated against a request from another object.ThrottlingException
- The request was denied due to throttling: the data speed and rendering may be limited depending on
various parameters and conditions.ResourceNotFoundException
- Occurs when the requested resource does not exist, or cannot be found. In some cases, the resource exists
in a region other than the region specified in the API call.InternalServerException
- This exception is thrown when an error occurs in the Amazon Web Services B2B Data Interchange service.DeleteProfileResult deleteProfile(DeleteProfileRequest deleteProfileRequest)
Deletes the specified profile. A profile is the mechanism used to create the concept of a private network.
deleteProfileRequest
- ConflictException
- A conflict exception is thrown when you attempt to delete a resource (such as a profile or a capability)
that is being used by other resources.AccessDeniedException
- You do not have sufficient access to perform this action.ValidationException
- Occurs when a B2BI object cannot be validated against a request from another object.ThrottlingException
- The request was denied due to throttling: the data speed and rendering may be limited depending on
various parameters and conditions.ResourceNotFoundException
- Occurs when the requested resource does not exist, or cannot be found. In some cases, the resource exists
in a region other than the region specified in the API call.InternalServerException
- This exception is thrown when an error occurs in the Amazon Web Services B2B Data Interchange service.DeleteTransformerResult deleteTransformer(DeleteTransformerRequest deleteTransformerRequest)
Deletes the specified transformer. A transformer describes how to process the incoming EDI documents and extract the necessary information to the output file.
deleteTransformerRequest
- ConflictException
- A conflict exception is thrown when you attempt to delete a resource (such as a profile or a capability)
that is being used by other resources.AccessDeniedException
- You do not have sufficient access to perform this action.ValidationException
- Occurs when a B2BI object cannot be validated against a request from another object.ThrottlingException
- The request was denied due to throttling: the data speed and rendering may be limited depending on
various parameters and conditions.ResourceNotFoundException
- Occurs when the requested resource does not exist, or cannot be found. In some cases, the resource exists
in a region other than the region specified in the API call.InternalServerException
- This exception is thrown when an error occurs in the Amazon Web Services B2B Data Interchange service.GetCapabilityResult getCapability(GetCapabilityRequest getCapabilityRequest)
Retrieves the details for the specified capability. A trading capability contains the information required to transform incoming EDI documents into JSON or XML outputs.
getCapabilityRequest
- AccessDeniedException
- You do not have sufficient access to perform this action.ValidationException
- Occurs when a B2BI object cannot be validated against a request from another object.ThrottlingException
- The request was denied due to throttling: the data speed and rendering may be limited depending on
various parameters and conditions.ResourceNotFoundException
- Occurs when the requested resource does not exist, or cannot be found. In some cases, the resource exists
in a region other than the region specified in the API call.InternalServerException
- This exception is thrown when an error occurs in the Amazon Web Services B2B Data Interchange service.GetPartnershipResult getPartnership(GetPartnershipRequest getPartnershipRequest)
Retrieves the details for a partnership, based on the partner and profile IDs specified. A partnership represents the connection between you and your trading partner. It ties together a profile and one or more trading capabilities.
getPartnershipRequest
- AccessDeniedException
- You do not have sufficient access to perform this action.ValidationException
- Occurs when a B2BI object cannot be validated against a request from another object.ThrottlingException
- The request was denied due to throttling: the data speed and rendering may be limited depending on
various parameters and conditions.ResourceNotFoundException
- Occurs when the requested resource does not exist, or cannot be found. In some cases, the resource exists
in a region other than the region specified in the API call.InternalServerException
- This exception is thrown when an error occurs in the Amazon Web Services B2B Data Interchange service.GetProfileResult getProfile(GetProfileRequest getProfileRequest)
Retrieves the details for the profile specified by the profile ID. A profile is the mechanism used to create the concept of a private network.
getProfileRequest
- AccessDeniedException
- You do not have sufficient access to perform this action.ValidationException
- Occurs when a B2BI object cannot be validated against a request from another object.ThrottlingException
- The request was denied due to throttling: the data speed and rendering may be limited depending on
various parameters and conditions.ResourceNotFoundException
- Occurs when the requested resource does not exist, or cannot be found. In some cases, the resource exists
in a region other than the region specified in the API call.InternalServerException
- This exception is thrown when an error occurs in the Amazon Web Services B2B Data Interchange service.GetTransformerResult getTransformer(GetTransformerRequest getTransformerRequest)
Retrieves the details for the transformer specified by the transformer ID. A transformer describes how to process the incoming EDI documents and extract the necessary information to the output file.
getTransformerRequest
- AccessDeniedException
- You do not have sufficient access to perform this action.ValidationException
- Occurs when a B2BI object cannot be validated against a request from another object.ThrottlingException
- The request was denied due to throttling: the data speed and rendering may be limited depending on
various parameters and conditions.ResourceNotFoundException
- Occurs when the requested resource does not exist, or cannot be found. In some cases, the resource exists
in a region other than the region specified in the API call.InternalServerException
- This exception is thrown when an error occurs in the Amazon Web Services B2B Data Interchange service.GetTransformerJobResult getTransformerJob(GetTransformerJobRequest getTransformerJobRequest)
Returns the details of the transformer run, based on the Transformer job ID.
getTransformerJobRequest
- AccessDeniedException
- You do not have sufficient access to perform this action.ValidationException
- Occurs when a B2BI object cannot be validated against a request from another object.ThrottlingException
- The request was denied due to throttling: the data speed and rendering may be limited depending on
various parameters and conditions.ResourceNotFoundException
- Occurs when the requested resource does not exist, or cannot be found. In some cases, the resource exists
in a region other than the region specified in the API call.InternalServerException
- This exception is thrown when an error occurs in the Amazon Web Services B2B Data Interchange service.ListCapabilitiesResult listCapabilities(ListCapabilitiesRequest listCapabilitiesRequest)
Lists the capabilities associated with your Amazon Web Services account for your current or specified region. A trading capability contains the information required to transform incoming EDI documents into JSON or XML outputs.
listCapabilitiesRequest
- AccessDeniedException
- You do not have sufficient access to perform this action.ValidationException
- Occurs when a B2BI object cannot be validated against a request from another object.ThrottlingException
- The request was denied due to throttling: the data speed and rendering may be limited depending on
various parameters and conditions.InternalServerException
- This exception is thrown when an error occurs in the Amazon Web Services B2B Data Interchange service.ListPartnershipsResult listPartnerships(ListPartnershipsRequest listPartnershipsRequest)
Lists the partnerships associated with your Amazon Web Services account for your current or specified region. A partnership represents the connection between you and your trading partner. It ties together a profile and one or more trading capabilities.
listPartnershipsRequest
- AccessDeniedException
- You do not have sufficient access to perform this action.ValidationException
- Occurs when a B2BI object cannot be validated against a request from another object.ThrottlingException
- The request was denied due to throttling: the data speed and rendering may be limited depending on
various parameters and conditions.ResourceNotFoundException
- Occurs when the requested resource does not exist, or cannot be found. In some cases, the resource exists
in a region other than the region specified in the API call.InternalServerException
- This exception is thrown when an error occurs in the Amazon Web Services B2B Data Interchange service.ListProfilesResult listProfiles(ListProfilesRequest listProfilesRequest)
Lists the profiles associated with your Amazon Web Services account for your current or specified region. A profile is the mechanism used to create the concept of a private network.
listProfilesRequest
- AccessDeniedException
- You do not have sufficient access to perform this action.ValidationException
- Occurs when a B2BI object cannot be validated against a request from another object.ThrottlingException
- The request was denied due to throttling: the data speed and rendering may be limited depending on
various parameters and conditions.InternalServerException
- This exception is thrown when an error occurs in the Amazon Web Services B2B Data Interchange service.ListTagsForResourceResult listTagsForResource(ListTagsForResourceRequest listTagsForResourceRequest)
Lists all of the tags associated with the Amazon Resource Name (ARN) that you specify. The resource can be a capability, partnership, profile, or transformer.
listTagsForResourceRequest
- ValidationException
- Occurs when a B2BI object cannot be validated against a request from another object.ResourceNotFoundException
- Occurs when the requested resource does not exist, or cannot be found. In some cases, the resource exists
in a region other than the region specified in the API call.InternalServerException
- This exception is thrown when an error occurs in the Amazon Web Services B2B Data Interchange service.ListTransformersResult listTransformers(ListTransformersRequest listTransformersRequest)
Lists the available transformers. A transformer describes how to process the incoming EDI documents and extract the necessary information to the output file.
listTransformersRequest
- AccessDeniedException
- You do not have sufficient access to perform this action.ValidationException
- Occurs when a B2BI object cannot be validated against a request from another object.ThrottlingException
- The request was denied due to throttling: the data speed and rendering may be limited depending on
various parameters and conditions.InternalServerException
- This exception is thrown when an error occurs in the Amazon Web Services B2B Data Interchange service.StartTransformerJobResult startTransformerJob(StartTransformerJobRequest startTransformerJobRequest)
Runs a job, using a transformer, to parse input EDI (electronic data interchange) file into the output structures used by Amazon Web Services B2BI Data Interchange.
If you only want to transform EDI (electronic data interchange) documents, you don't need to create profiles,
partnerships or capabilities. Just create and configure a transformer, and then run the
StartTransformerJob
API to process your files.
startTransformerJobRequest
- ConflictException
- A conflict exception is thrown when you attempt to delete a resource (such as a profile or a capability)
that is being used by other resources.AccessDeniedException
- You do not have sufficient access to perform this action.ValidationException
- Occurs when a B2BI object cannot be validated against a request from another object.ThrottlingException
- The request was denied due to throttling: the data speed and rendering may be limited depending on
various parameters and conditions.ResourceNotFoundException
- Occurs when the requested resource does not exist, or cannot be found. In some cases, the resource exists
in a region other than the region specified in the API call.InternalServerException
- This exception is thrown when an error occurs in the Amazon Web Services B2B Data Interchange service.TagResourceResult tagResource(TagResourceRequest tagResourceRequest)
Attaches a key-value pair to a resource, as identified by its Amazon Resource Name (ARN). Resources are capability, partnership, profile, transformers and other entities.
There is no response returned from this call.
tagResourceRequest
- ValidationException
- Occurs when a B2BI object cannot be validated against a request from another object.ThrottlingException
- The request was denied due to throttling: the data speed and rendering may be limited depending on
various parameters and conditions.ResourceNotFoundException
- Occurs when the requested resource does not exist, or cannot be found. In some cases, the resource exists
in a region other than the region specified in the API call.InternalServerException
- This exception is thrown when an error occurs in the Amazon Web Services B2B Data Interchange service.TestMappingResult testMapping(TestMappingRequest testMappingRequest)
Maps the input file according to the provided template file. The API call downloads the file contents from the
Amazon S3 location, and passes the contents in as a string, to the inputFileContent
parameter.
testMappingRequest
- AccessDeniedException
- You do not have sufficient access to perform this action.ValidationException
- Occurs when a B2BI object cannot be validated against a request from another object.ThrottlingException
- The request was denied due to throttling: the data speed and rendering may be limited depending on
various parameters and conditions.ResourceNotFoundException
- Occurs when the requested resource does not exist, or cannot be found. In some cases, the resource exists
in a region other than the region specified in the API call.InternalServerException
- This exception is thrown when an error occurs in the Amazon Web Services B2B Data Interchange service.TestParsingResult testParsing(TestParsingRequest testParsingRequest)
Parses the input EDI (electronic data interchange) file. The input file has a file size limit of 250 KB.
testParsingRequest
- AccessDeniedException
- You do not have sufficient access to perform this action.ValidationException
- Occurs when a B2BI object cannot be validated against a request from another object.ThrottlingException
- The request was denied due to throttling: the data speed and rendering may be limited depending on
various parameters and conditions.ResourceNotFoundException
- Occurs when the requested resource does not exist, or cannot be found. In some cases, the resource exists
in a region other than the region specified in the API call.InternalServerException
- This exception is thrown when an error occurs in the Amazon Web Services B2B Data Interchange service.UntagResourceResult untagResource(UntagResourceRequest untagResourceRequest)
Detaches a key-value pair from the specified resource, as identified by its Amazon Resource Name (ARN). Resources are capability, partnership, profile, transformers and other entities.
untagResourceRequest
- ValidationException
- Occurs when a B2BI object cannot be validated against a request from another object.ResourceNotFoundException
- Occurs when the requested resource does not exist, or cannot be found. In some cases, the resource exists
in a region other than the region specified in the API call.InternalServerException
- This exception is thrown when an error occurs in the Amazon Web Services B2B Data Interchange service.UpdateCapabilityResult updateCapability(UpdateCapabilityRequest updateCapabilityRequest)
Updates some of the parameters for a capability, based on the specified parameters. A trading capability contains the information required to transform incoming EDI documents into JSON or XML outputs.
updateCapabilityRequest
- ConflictException
- A conflict exception is thrown when you attempt to delete a resource (such as a profile or a capability)
that is being used by other resources.AccessDeniedException
- You do not have sufficient access to perform this action.ValidationException
- Occurs when a B2BI object cannot be validated against a request from another object.ThrottlingException
- The request was denied due to throttling: the data speed and rendering may be limited depending on
various parameters and conditions.ResourceNotFoundException
- Occurs when the requested resource does not exist, or cannot be found. In some cases, the resource exists
in a region other than the region specified in the API call.ServiceQuotaExceededException
- Occurs when the calling command attempts to exceed one of the service quotas, for example trying to
create a capability when you already have the maximum number of capabilities allowed.InternalServerException
- This exception is thrown when an error occurs in the Amazon Web Services B2B Data Interchange service.UpdatePartnershipResult updatePartnership(UpdatePartnershipRequest updatePartnershipRequest)
Updates some of the parameters for a partnership between a customer and trading partner. A partnership represents the connection between you and your trading partner. It ties together a profile and one or more trading capabilities.
updatePartnershipRequest
- ConflictException
- A conflict exception is thrown when you attempt to delete a resource (such as a profile or a capability)
that is being used by other resources.AccessDeniedException
- You do not have sufficient access to perform this action.ValidationException
- Occurs when a B2BI object cannot be validated against a request from another object.ThrottlingException
- The request was denied due to throttling: the data speed and rendering may be limited depending on
various parameters and conditions.ResourceNotFoundException
- Occurs when the requested resource does not exist, or cannot be found. In some cases, the resource exists
in a region other than the region specified in the API call.ServiceQuotaExceededException
- Occurs when the calling command attempts to exceed one of the service quotas, for example trying to
create a capability when you already have the maximum number of capabilities allowed.InternalServerException
- This exception is thrown when an error occurs in the Amazon Web Services B2B Data Interchange service.UpdateProfileResult updateProfile(UpdateProfileRequest updateProfileRequest)
Updates the specified parameters for a profile. A profile is the mechanism used to create the concept of a private network.
updateProfileRequest
- ConflictException
- A conflict exception is thrown when you attempt to delete a resource (such as a profile or a capability)
that is being used by other resources.AccessDeniedException
- You do not have sufficient access to perform this action.ValidationException
- Occurs when a B2BI object cannot be validated against a request from another object.ThrottlingException
- The request was denied due to throttling: the data speed and rendering may be limited depending on
various parameters and conditions.ResourceNotFoundException
- Occurs when the requested resource does not exist, or cannot be found. In some cases, the resource exists
in a region other than the region specified in the API call.ServiceQuotaExceededException
- Occurs when the calling command attempts to exceed one of the service quotas, for example trying to
create a capability when you already have the maximum number of capabilities allowed.InternalServerException
- This exception is thrown when an error occurs in the Amazon Web Services B2B Data Interchange service.UpdateTransformerResult updateTransformer(UpdateTransformerRequest updateTransformerRequest)
Updates the specified parameters for a transformer. A transformer describes how to process the incoming EDI documents and extract the necessary information to the output file.
updateTransformerRequest
- ConflictException
- A conflict exception is thrown when you attempt to delete a resource (such as a profile or a capability)
that is being used by other resources.AccessDeniedException
- You do not have sufficient access to perform this action.ValidationException
- Occurs when a B2BI object cannot be validated against a request from another object.ThrottlingException
- The request was denied due to throttling: the data speed and rendering may be limited depending on
various parameters and conditions.ResourceNotFoundException
- Occurs when the requested resource does not exist, or cannot be found. In some cases, the resource exists
in a region other than the region specified in the API call.ServiceQuotaExceededException
- Occurs when the calling command attempts to exceed one of the service quotas, for example trying to
create a capability when you already have the maximum number of capabilities allowed.InternalServerException
- This exception is thrown when an error occurs in the Amazon Web Services B2B Data Interchange service.void shutdown()
ResponseMetadata getCachedResponseMetadata(AmazonWebServiceRequest request)
Response metadata is only cached for a limited period of time, so if you need to access this extra diagnostic information for an executed request, you should use this method to retrieve it as soon as possible after executing a request.
request
- The originally executed request.