@Generated(value="software.amazon.awssdk:codegen") public class MappingParameters extends Object implements StructuredPojo, software.amazon.awssdk.utils.builder.ToCopyableBuilder<MappingParameters.Builder,MappingParameters>
When configuring application input at the time of creating or updating an application, provides additional mapping information specific to the record format (such as JSON, CSV, or record fields delimited by some delimiter) on the streaming source.
Modifier and Type | Class and Description |
---|---|
static interface |
MappingParameters.Builder |
Modifier and Type | Method and Description |
---|---|
static MappingParameters.Builder |
builder() |
CSVMappingParameters |
csvMappingParameters()
Provides additional mapping information when the record format uses delimiters (for example, CSV).
|
boolean |
equals(Object obj) |
int |
hashCode() |
JSONMappingParameters |
jsonMappingParameters()
Provides additional mapping information when JSON is the record format on the streaming source.
|
void |
marshall(ProtocolMarshaller protocolMarshaller) |
static Class<? extends MappingParameters.Builder> |
serializableBuilderClass() |
MappingParameters.Builder |
toBuilder() |
String |
toString() |
public JSONMappingParameters jsonMappingParameters()
Provides additional mapping information when JSON is the record format on the streaming source.
public CSVMappingParameters csvMappingParameters()
Provides additional mapping information when the record format uses delimiters (for example, CSV).
public MappingParameters.Builder toBuilder()
toBuilder
in interface software.amazon.awssdk.utils.builder.ToCopyableBuilder<MappingParameters.Builder,MappingParameters>
public static MappingParameters.Builder builder()
public static Class<? extends MappingParameters.Builder> serializableBuilderClass()
public void marshall(ProtocolMarshaller protocolMarshaller)
marshall
in interface StructuredPojo
Copyright © 2017. All rights reserved.