Class EdiConfiguration
- java.lang.Object
-
- software.amazon.awssdk.services.b2bi.model.EdiConfiguration
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<EdiConfiguration.Builder,EdiConfiguration>
@Generated("software.amazon.awssdk:codegen") public final class EdiConfiguration extends Object implements SdkPojo, Serializable, ToCopyableBuilder<EdiConfiguration.Builder,EdiConfiguration>
Specifies the details for the EDI (electronic data interchange) transformation.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceEdiConfiguration.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static EdiConfiguration.Builderbuilder()CapabilityDirectioncapabilityDirection()Specifies whether this is capability is for inbound or outbound transformations.StringcapabilityDirectionAsString()Specifies whether this is capability is for inbound or outbound transformations.booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()S3LocationinputLocation()Contains the Amazon S3 bucket and prefix for the location of the input file, which is contained in anS3Locationobject.S3LocationoutputLocation()Contains the Amazon S3 bucket and prefix for the location of the output file, which is contained in anS3Locationobject.List<SdkField<?>>sdkFields()static Class<? extends EdiConfiguration.Builder>serializableBuilderClass()EdiConfiguration.BuildertoBuilder()StringtoString()Returns a string representation of this object.StringtransformerId()Returns the system-assigned unique identifier for the transformer.EdiTypetype()Returns the type of the capability.-
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
-
capabilityDirection
public final CapabilityDirection capabilityDirection()
Specifies whether this is capability is for inbound or outbound transformations.
If the service returns an enum value that is not available in the current SDK version,
capabilityDirectionwill returnCapabilityDirection.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromcapabilityDirectionAsString().- Returns:
- Specifies whether this is capability is for inbound or outbound transformations.
- See Also:
CapabilityDirection
-
capabilityDirectionAsString
public final String capabilityDirectionAsString()
Specifies whether this is capability is for inbound or outbound transformations.
If the service returns an enum value that is not available in the current SDK version,
capabilityDirectionwill returnCapabilityDirection.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromcapabilityDirectionAsString().- Returns:
- Specifies whether this is capability is for inbound or outbound transformations.
- See Also:
CapabilityDirection
-
type
public final EdiType type()
Returns the type of the capability. Currently, only
ediis supported.- Returns:
- Returns the type of the capability. Currently, only
ediis supported.
-
inputLocation
public final S3Location inputLocation()
Contains the Amazon S3 bucket and prefix for the location of the input file, which is contained in an
S3Locationobject.- Returns:
- Contains the Amazon S3 bucket and prefix for the location of the input file, which is contained in an
S3Locationobject.
-
outputLocation
public final S3Location outputLocation()
Contains the Amazon S3 bucket and prefix for the location of the output file, which is contained in an
S3Locationobject.- Returns:
- Contains the Amazon S3 bucket and prefix for the location of the output file, which is contained in an
S3Locationobject.
-
transformerId
public final String transformerId()
Returns the system-assigned unique identifier for the transformer.
- Returns:
- Returns the system-assigned unique identifier for the transformer.
-
toBuilder
public EdiConfiguration.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<EdiConfiguration.Builder,EdiConfiguration>
-
builder
public static EdiConfiguration.Builder builder()
-
serializableBuilderClass
public static Class<? extends EdiConfiguration.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.
-
-