Interface Mapping.Builder

All Superinterfaces:
Buildable, CopyableBuilder<Mapping.Builder,Mapping>, SdkBuilder<Mapping.Builder,Mapping>, SdkPojo
Enclosing class:
Mapping

@Mutable @NotThreadSafe public static interface Mapping.Builder extends SdkPojo, CopyableBuilder<Mapping.Builder,Mapping>
  • Method Details

    • templateLanguage

      Mapping.Builder templateLanguage(String templateLanguage)

      The transformation language for the template, either XSLT or JSONATA.

      Parameters:
      templateLanguage - The transformation language for the template, either XSLT or JSONATA.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • templateLanguage

      Mapping.Builder templateLanguage(MappingTemplateLanguage templateLanguage)

      The transformation language for the template, either XSLT or JSONATA.

      Parameters:
      templateLanguage - The transformation language for the template, either XSLT or JSONATA.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • template

      Mapping.Builder template(String template)

      A string that represents the mapping template, in the transformation language specified in templateLanguage.

      Parameters:
      template - A string that represents the mapping template, in the transformation language specified in templateLanguage.
      Returns:
      Returns a reference to this object so that method calls can be chained together.