Class X12Envelope
- java.lang.Object
-
- software.amazon.awssdk.services.b2bi.model.X12Envelope
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<X12Envelope.Builder,X12Envelope>
@Generated("software.amazon.awssdk:codegen") public final class X12Envelope extends Object implements SdkPojo, Serializable, ToCopyableBuilder<X12Envelope.Builder,X12Envelope>
A wrapper structure for an X12 definition object.
the X12 envelope ensures the integrity of the data and the efficiency of the information exchange. The X12 message structure has hierarchical levels. From highest to the lowest, they are:
-
Interchange Envelope
-
Functional Group
-
Transaction Set
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceX12Envelope.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static X12Envelope.Builderbuilder()X12OutboundEdiHeaderscommon()A container for the X12 outbound EDI headers.booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()List<SdkField<?>>sdkFields()static Class<? extends X12Envelope.Builder>serializableBuilderClass()X12Envelope.BuildertoBuilder()StringtoString()Returns a string representation of this object.-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
common
public final X12OutboundEdiHeaders common()
A container for the X12 outbound EDI headers.
- Returns:
- A container for the X12 outbound EDI headers.
-
toBuilder
public X12Envelope.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<X12Envelope.Builder,X12Envelope>
-
builder
public static X12Envelope.Builder builder()
-
serializableBuilderClass
public static Class<? extends X12Envelope.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
public final String toString()
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
-
-