@Generated(value="software.amazon.awssdk:codegen") public final class VectorEnrichmentJobConfig extends Object implements SdkPojo, Serializable, ToCopyableBuilder<VectorEnrichmentJobConfig.Builder,VectorEnrichmentJobConfig>
It contains configs such as ReverseGeocodingConfig and MapMatchingConfig.
| Modifier and Type | Class and Description |
|---|---|
static interface |
VectorEnrichmentJobConfig.Builder |
static class |
VectorEnrichmentJobConfig.Type |
| Modifier and Type | Method and Description |
|---|---|
static VectorEnrichmentJobConfig.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
static VectorEnrichmentJobConfig |
fromMapMatchingConfig(Consumer<MapMatchingConfig.Builder> mapMatchingConfig)
Create an instance of this class with
mapMatchingConfig() initialized to the given value. |
static VectorEnrichmentJobConfig |
fromMapMatchingConfig(MapMatchingConfig mapMatchingConfig)
Create an instance of this class with
mapMatchingConfig() initialized to the given value. |
static VectorEnrichmentJobConfig |
fromReverseGeocodingConfig(Consumer<ReverseGeocodingConfig.Builder> reverseGeocodingConfig)
Create an instance of this class with
reverseGeocodingConfig() initialized to the given value. |
static VectorEnrichmentJobConfig |
fromReverseGeocodingConfig(ReverseGeocodingConfig reverseGeocodingConfig)
Create an instance of this class with
reverseGeocodingConfig() initialized to the given value. |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
MapMatchingConfig |
mapMatchingConfig()
The input structure for Map Matching operation type.
|
ReverseGeocodingConfig |
reverseGeocodingConfig()
The input structure for Reverse Geocoding operation type.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends VectorEnrichmentJobConfig.Builder> |
serializableBuilderClass() |
VectorEnrichmentJobConfig.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
VectorEnrichmentJobConfig.Type |
type()
Retrieve an enum value representing which member of this object is populated.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final MapMatchingConfig mapMatchingConfig()
The input structure for Map Matching operation type.
public final ReverseGeocodingConfig reverseGeocodingConfig()
The input structure for Reverse Geocoding operation type.
public VectorEnrichmentJobConfig.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<VectorEnrichmentJobConfig.Builder,VectorEnrichmentJobConfig>public static VectorEnrichmentJobConfig.Builder builder()
public static Class<? extends VectorEnrichmentJobConfig.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
public static VectorEnrichmentJobConfig fromMapMatchingConfig(MapMatchingConfig mapMatchingConfig)
mapMatchingConfig() initialized to the given value.
The input structure for Map Matching operation type.
mapMatchingConfig - The input structure for Map Matching operation type.public static VectorEnrichmentJobConfig fromMapMatchingConfig(Consumer<MapMatchingConfig.Builder> mapMatchingConfig)
mapMatchingConfig() initialized to the given value.
The input structure for Map Matching operation type.
mapMatchingConfig - The input structure for Map Matching operation type.public static VectorEnrichmentJobConfig fromReverseGeocodingConfig(ReverseGeocodingConfig reverseGeocodingConfig)
reverseGeocodingConfig() initialized to the given value.
The input structure for Reverse Geocoding operation type.
reverseGeocodingConfig - The input structure for Reverse Geocoding operation type.public static VectorEnrichmentJobConfig fromReverseGeocodingConfig(Consumer<ReverseGeocodingConfig.Builder> reverseGeocodingConfig)
reverseGeocodingConfig() initialized to the given value.
The input structure for Reverse Geocoding operation type.
reverseGeocodingConfig - The input structure for Reverse Geocoding operation type.public VectorEnrichmentJobConfig.Type type()
VectorEnrichmentJobConfig.Type.UNKNOWN_TO_SDK_VERSION if the
service returned a member that is only known to a newer SDK version.
When this class is created directly in your code, this will be VectorEnrichmentJobConfig.Type.UNKNOWN_TO_SDK_VERSION if zero
members are set, and null if more than one member is set.Copyright © 2023. All rights reserved.