Class CfnPartnership.X12OutboundEdiHeadersProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.b2bi.CfnPartnership.X12OutboundEdiHeadersProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnPartnership.X12OutboundEdiHeadersProperty
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnPartnership.X12OutboundEdiHeadersProperty
@Stability(Stable)
@Internal
public static final class CfnPartnership.X12OutboundEdiHeadersProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnPartnership.X12OutboundEdiHeadersProperty
An implementation for
CfnPartnership.X12OutboundEdiHeadersProperty
-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.b2bi.CfnPartnership.X12OutboundEdiHeadersProperty
CfnPartnership.X12OutboundEdiHeadersProperty.Builder, CfnPartnership.X12OutboundEdiHeadersProperty.Jsii$Proxy
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
Constructor that initializes the object based on literal property values passed by theCfnPartnership.X12OutboundEdiHeadersProperty.Builder
.protected
Jsii$Proxy
(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNode
final boolean
final Object
Specifies control number configuration for outbound X12 EDI headers.final Object
The delimiters, for example semicolon (;
), that separates sections of the headers for the X12 object.final Object
The functional group headers for the X12 object.final String
Specifies the time format in the GS05 element (time) of the functional group header.final Object
In X12 EDI messages, delimiters are used to mark the end of segments or elements, and are defined in the interchange control header.final Object
Specifies whether or not to validate the EDI for this X12 object:TRUE
orFALSE
.final int
hashCode()
Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef
- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theCfnPartnership.X12OutboundEdiHeadersProperty.Builder
.
-
-
Method Details
-
getControlNumbers
Description copied from interface:CfnPartnership.X12OutboundEdiHeadersProperty
Specifies control number configuration for outbound X12 EDI headers.These settings determine the starting values for interchange, functional group, and transaction set control numbers.
- Specified by:
getControlNumbers
in interfaceCfnPartnership.X12OutboundEdiHeadersProperty
- See Also:
-
getDelimiters
Description copied from interface:CfnPartnership.X12OutboundEdiHeadersProperty
The delimiters, for example semicolon (;
), that separates sections of the headers for the X12 object.- Specified by:
getDelimiters
in interfaceCfnPartnership.X12OutboundEdiHeadersProperty
- See Also:
-
getFunctionalGroupHeaders
Description copied from interface:CfnPartnership.X12OutboundEdiHeadersProperty
The functional group headers for the X12 object.- Specified by:
getFunctionalGroupHeaders
in interfaceCfnPartnership.X12OutboundEdiHeadersProperty
- See Also:
-
getGs05TimeFormat
Description copied from interface:CfnPartnership.X12OutboundEdiHeadersProperty
Specifies the time format in the GS05 element (time) of the functional group header.The following formats use 24-hour clock time:
HHMM
- Hours and minutesHHMMSS
- Hours, minutes, and secondsHHMMSSDD
- Hours, minutes, seconds, and decimal seconds
Where:
HH
- Hours (00-23)MM
- Minutes (00-59)SS
- Seconds (00-59)DD
- Hundredths of seconds (00-99)
- Specified by:
getGs05TimeFormat
in interfaceCfnPartnership.X12OutboundEdiHeadersProperty
- See Also:
-
getInterchangeControlHeaders
Description copied from interface:CfnPartnership.X12OutboundEdiHeadersProperty
In X12 EDI messages, delimiters are used to mark the end of segments or elements, and are defined in the interchange control header.- Specified by:
getInterchangeControlHeaders
in interfaceCfnPartnership.X12OutboundEdiHeadersProperty
- See Also:
-
getValidateEdi
Description copied from interface:CfnPartnership.X12OutboundEdiHeadersProperty
Specifies whether or not to validate the EDI for this X12 object:TRUE
orFALSE
.When enabled, this performs both standard EDI validation and applies any configured custom validation rules including element length constraints, code list validations, and element requirement checks. Validation results are returned in the response validation messages.
- Specified by:
getValidateEdi
in interfaceCfnPartnership.X12OutboundEdiHeadersProperty
- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJson
in interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-