Interface CfnPartnership.X12OutboundEdiHeadersProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnPartnership.X12OutboundEdiHeadersProperty.Jsii$Proxy
- Enclosing class:
CfnPartnership
@Stability(Stable)
public static interface CfnPartnership.X12OutboundEdiHeadersProperty
extends software.amazon.jsii.JsiiSerializable
A structure containing the details for an outbound EDI object.
Example:
// The code below shows an example of how to instantiate this type. // The values are placeholders you should change. import software.amazon.awscdk.services.b2bi.*; X12OutboundEdiHeadersProperty x12OutboundEdiHeadersProperty = X12OutboundEdiHeadersProperty.builder() .controlNumbers(X12ControlNumbersProperty.builder() .startingFunctionalGroupControlNumber(123) .startingInterchangeControlNumber(123) .startingTransactionSetControlNumber(123) .build()) .delimiters(X12DelimitersProperty.builder() .componentSeparator("componentSeparator") .dataElementSeparator("dataElementSeparator") .segmentTerminator("segmentTerminator") .build()) .functionalGroupHeaders(X12FunctionalGroupHeadersProperty.builder() .applicationReceiverCode("applicationReceiverCode") .applicationSenderCode("applicationSenderCode") .responsibleAgencyCode("responsibleAgencyCode") .build()) .gs05TimeFormat("gs05TimeFormat") .interchangeControlHeaders(X12InterchangeControlHeadersProperty.builder() .acknowledgmentRequestedCode("acknowledgmentRequestedCode") .receiverId("receiverId") .receiverIdQualifier("receiverIdQualifier") .repetitionSeparator("repetitionSeparator") .senderId("senderId") .senderIdQualifier("senderIdQualifier") .usageIndicatorCode("usageIndicatorCode") .build()) .validateEdi(false) .build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final class
A builder forCfnPartnership.X12OutboundEdiHeadersProperty
static final class
An implementation forCfnPartnership.X12OutboundEdiHeadersProperty
-
Method Summary
Modifier and TypeMethodDescriptionbuilder()
default Object
Specifies control number configuration for outbound X12 EDI headers.default Object
The delimiters, for example semicolon (;
), that separates sections of the headers for the X12 object.default Object
The functional group headers for the X12 object.default String
default Object
In X12 EDI messages, delimiters are used to mark the end of segments or elements, and are defined in the interchange control header.default Object
Specifies whether or not to validate the EDI for this X12 object:TRUE
orFALSE
.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getControlNumbers
Specifies control number configuration for outbound X12 EDI headers.These settings determine the starting values for interchange, functional group, and transaction set control numbers.
- See Also:
-
getDelimiters
The delimiters, for example semicolon (;
), that separates sections of the headers for the X12 object.- See Also:
-
getFunctionalGroupHeaders
The functional group headers for the X12 object.- See Also:
-
getGs05TimeFormat
- See Also:
-
getInterchangeControlHeaders
In X12 EDI messages, delimiters are used to mark the end of segments or elements, and are defined in the interchange control header.- See Also:
-
getValidateEdi
Specifies whether or not to validate the EDI for this X12 object:TRUE
orFALSE
.- See Also:
-
builder
-