Class X12Delimiters
- java.lang.Object
-
- software.amazon.awssdk.services.b2bi.model.X12Delimiters
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<X12Delimiters.Builder,X12Delimiters>
@Generated("software.amazon.awssdk:codegen") public final class X12Delimiters extends Object implements SdkPojo, Serializable, ToCopyableBuilder<X12Delimiters.Builder,X12Delimiters>
In X12 EDI messages, delimiters are used to mark the end of segments or elements, and are defined in the interchange control header. The delimiters are part of the message's syntax and divide up its different elements.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceX12Delimiters.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static X12Delimiters.Builderbuilder()StringcomponentSeparator()The component, or sub-element, separator.StringdataElementSeparator()The data element separator.booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()List<SdkField<?>>sdkFields()StringsegmentTerminator()The segment terminator.static Class<? extends X12Delimiters.Builder>serializableBuilderClass()X12Delimiters.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
-
componentSeparator
public final String componentSeparator()
The component, or sub-element, separator. The default value is
:(colon).- Returns:
- The component, or sub-element, separator. The default value is
:(colon).
-
dataElementSeparator
public final String dataElementSeparator()
The data element separator. The default value is
*(asterisk).- Returns:
- The data element separator. The default value is
*(asterisk).
-
segmentTerminator
public final String segmentTerminator()
The segment terminator. The default value is
~(tilde).- Returns:
- The segment terminator. The default value is
~(tilde).
-
toBuilder
public X12Delimiters.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<X12Delimiters.Builder,X12Delimiters>
-
builder
public static X12Delimiters.Builder builder()
-
serializableBuilderClass
public static Class<? extends X12Delimiters.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.
-
-