@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AbstractAWSB2Bi extends Object implements AWSB2Bi
AWSB2Bi
. Convenient method forms pass through to the corresponding overload that
takes a request object, which throws an UnsupportedOperationException
.ENDPOINT_PREFIX
Modifier and Type | Method and Description |
---|---|
CreateCapabilityResult |
createCapability(CreateCapabilityRequest request)
Instantiates a capability based on the specified parameters.
|
CreatePartnershipResult |
createPartnership(CreatePartnershipRequest request)
Creates a partnership between a customer and a trading partner, based on the supplied parameters.
|
CreateProfileResult |
createProfile(CreateProfileRequest request)
Creates a customer profile.
|
CreateTransformerResult |
createTransformer(CreateTransformerRequest request)
Creates a transformer.
|
DeleteCapabilityResult |
deleteCapability(DeleteCapabilityRequest request)
Deletes the specified capability.
|
DeletePartnershipResult |
deletePartnership(DeletePartnershipRequest request)
Deletes the specified partnership.
|
DeleteProfileResult |
deleteProfile(DeleteProfileRequest request)
Deletes the specified profile.
|
DeleteTransformerResult |
deleteTransformer(DeleteTransformerRequest request)
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 request)
Retrieves the details for the specified capability.
|
GetPartnershipResult |
getPartnership(GetPartnershipRequest request)
Retrieves the details for a partnership, based on the partner and profile IDs specified.
|
GetProfileResult |
getProfile(GetProfileRequest request)
Retrieves the details for the profile specified by the profile ID.
|
GetTransformerResult |
getTransformer(GetTransformerRequest request)
Retrieves the details for the transformer specified by the transformer ID.
|
GetTransformerJobResult |
getTransformerJob(GetTransformerJobRequest request)
Returns the details of the transformer run, based on the Transformer job ID.
|
ListCapabilitiesResult |
listCapabilities(ListCapabilitiesRequest request)
Lists the capabilities associated with your Amazon Web Services account for your current or specified region.
|
ListPartnershipsResult |
listPartnerships(ListPartnershipsRequest request)
Lists the partnerships associated with your Amazon Web Services account for your current or specified region.
|
ListProfilesResult |
listProfiles(ListProfilesRequest request)
Lists the profiles associated with your Amazon Web Services account for your current or specified region.
|
ListTagsForResourceResult |
listTagsForResource(ListTagsForResourceRequest request)
Lists all of the tags associated with the Amazon Resource Name (ARN) that you specify.
|
ListTransformersResult |
listTransformers(ListTransformersRequest request)
Lists the available transformers.
|
void |
shutdown()
Shuts down this client object, releasing any resources that might be held open.
|
StartTransformerJobResult |
startTransformerJob(StartTransformerJobRequest request)
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 request)
Attaches a key-value pair to a resource, as identified by its Amazon Resource Name (ARN).
|
TestMappingResult |
testMapping(TestMappingRequest request)
Maps the input file according to the provided template file.
|
TestParsingResult |
testParsing(TestParsingRequest request)
Parses the input EDI (electronic data interchange) file.
|
UntagResourceResult |
untagResource(UntagResourceRequest request)
Detaches a key-value pair from the specified resource, as identified by its Amazon Resource Name (ARN).
|
UpdateCapabilityResult |
updateCapability(UpdateCapabilityRequest request)
Updates some of the parameters for a capability, based on the specified parameters.
|
UpdatePartnershipResult |
updatePartnership(UpdatePartnershipRequest request)
Updates some of the parameters for a partnership between a customer and trading partner.
|
UpdateProfileResult |
updateProfile(UpdateProfileRequest request)
Updates the specified parameters for a profile.
|
UpdateTransformerResult |
updateTransformer(UpdateTransformerRequest request)
Updates the specified parameters for a transformer.
|
public CreateCapabilityResult createCapability(CreateCapabilityRequest request)
AWSB2Bi
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.
createCapability
in interface AWSB2Bi
public CreatePartnershipResult createPartnership(CreatePartnershipRequest request)
AWSB2Bi
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.
createPartnership
in interface AWSB2Bi
public CreateProfileResult createProfile(CreateProfileRequest request)
AWSB2Bi
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.
createProfile
in interface AWSB2Bi
public CreateTransformerResult createTransformer(CreateTransformerRequest request)
AWSB2Bi
Creates a transformer. A transformer describes how to process the incoming EDI documents and extract the necessary information to the output file.
createTransformer
in interface AWSB2Bi
public DeleteCapabilityResult deleteCapability(DeleteCapabilityRequest request)
AWSB2Bi
Deletes the specified capability. A trading capability contains the information required to transform incoming EDI documents into JSON or XML outputs.
deleteCapability
in interface AWSB2Bi
public DeletePartnershipResult deletePartnership(DeletePartnershipRequest request)
AWSB2Bi
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.
deletePartnership
in interface AWSB2Bi
public DeleteProfileResult deleteProfile(DeleteProfileRequest request)
AWSB2Bi
Deletes the specified profile. A profile is the mechanism used to create the concept of a private network.
deleteProfile
in interface AWSB2Bi
public DeleteTransformerResult deleteTransformer(DeleteTransformerRequest request)
AWSB2Bi
Deletes the specified transformer. A transformer describes how to process the incoming EDI documents and extract the necessary information to the output file.
deleteTransformer
in interface AWSB2Bi
public GetCapabilityResult getCapability(GetCapabilityRequest request)
AWSB2Bi
Retrieves the details for the specified capability. A trading capability contains the information required to transform incoming EDI documents into JSON or XML outputs.
getCapability
in interface AWSB2Bi
public GetPartnershipResult getPartnership(GetPartnershipRequest request)
AWSB2Bi
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.
getPartnership
in interface AWSB2Bi
public GetProfileResult getProfile(GetProfileRequest request)
AWSB2Bi
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.
getProfile
in interface AWSB2Bi
public GetTransformerResult getTransformer(GetTransformerRequest request)
AWSB2Bi
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.
getTransformer
in interface AWSB2Bi
public GetTransformerJobResult getTransformerJob(GetTransformerJobRequest request)
AWSB2Bi
Returns the details of the transformer run, based on the Transformer job ID.
getTransformerJob
in interface AWSB2Bi
public ListCapabilitiesResult listCapabilities(ListCapabilitiesRequest request)
AWSB2Bi
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.
listCapabilities
in interface AWSB2Bi
public ListPartnershipsResult listPartnerships(ListPartnershipsRequest request)
AWSB2Bi
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.
listPartnerships
in interface AWSB2Bi
public ListProfilesResult listProfiles(ListProfilesRequest request)
AWSB2Bi
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.
listProfiles
in interface AWSB2Bi
public ListTagsForResourceResult listTagsForResource(ListTagsForResourceRequest request)
AWSB2Bi
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.
listTagsForResource
in interface AWSB2Bi
public ListTransformersResult listTransformers(ListTransformersRequest request)
AWSB2Bi
Lists the available transformers. A transformer describes how to process the incoming EDI documents and extract the necessary information to the output file.
listTransformers
in interface AWSB2Bi
public StartTransformerJobResult startTransformerJob(StartTransformerJobRequest request)
AWSB2Bi
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.
startTransformerJob
in interface AWSB2Bi
public TagResourceResult tagResource(TagResourceRequest request)
AWSB2Bi
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.
tagResource
in interface AWSB2Bi
public TestMappingResult testMapping(TestMappingRequest request)
AWSB2Bi
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.
testMapping
in interface AWSB2Bi
public TestParsingResult testParsing(TestParsingRequest request)
AWSB2Bi
Parses the input EDI (electronic data interchange) file. The input file has a file size limit of 250 KB.
testParsing
in interface AWSB2Bi
public UntagResourceResult untagResource(UntagResourceRequest request)
AWSB2Bi
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.
untagResource
in interface AWSB2Bi
public UpdateCapabilityResult updateCapability(UpdateCapabilityRequest request)
AWSB2Bi
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.
updateCapability
in interface AWSB2Bi
public UpdatePartnershipResult updatePartnership(UpdatePartnershipRequest request)
AWSB2Bi
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.
updatePartnership
in interface AWSB2Bi
public UpdateProfileResult updateProfile(UpdateProfileRequest request)
AWSB2Bi
Updates the specified parameters for a profile. A profile is the mechanism used to create the concept of a private network.
updateProfile
in interface AWSB2Bi
public UpdateTransformerResult updateTransformer(UpdateTransformerRequest request)
AWSB2Bi
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.
updateTransformer
in interface AWSB2Bi
public void shutdown()
AWSB2Bi
public ResponseMetadata getCachedResponseMetadata(AmazonWebServiceRequest request)
AWSB2Bi
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.
getCachedResponseMetadata
in interface AWSB2Bi
request
- The originally executed request.