Class EdiConfiguration

    • Method Detail

      • 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, capabilityDirection will return CapabilityDirection.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from capabilityDirectionAsString().

        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 edi is supported.

        Returns:
        Returns the type of the capability. Currently, only edi is 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 S3Location object.

        Returns:
        Contains the Amazon S3 bucket and prefix for the location of the input file, which is contained in an S3Location object.
      • outputLocation

        public final S3Location outputLocation()

        Contains the Amazon S3 bucket and prefix for the location of the output file, which is contained in an S3Location object.

        Returns:
        Contains the Amazon S3 bucket and prefix for the location of the output file, which is contained in an S3Location object.
      • transformerId

        public final String transformerId()

        Returns the system-assigned unique identifier for the transformer.

        Returns:
        Returns the system-assigned unique identifier for the transformer.
      • hashCode

        public final int hashCode()
        Overrides:
        hashCode in class Object
      • equals

        public final boolean equals​(Object obj)
        Overrides:
        equals in class Object
      • 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.
        Overrides:
        toString in class Object
      • getValueForField

        public final <T> Optional<T> getValueForField​(String fieldName,
                                                      Class<T> clazz)