@Generated(value="software.amazon.awssdk:codegen") public final class GetPlanRequest extends GlueRequest implements ToCopyableBuilder<GetPlanRequest.Builder,GetPlanRequest>
Modifier and Type | Class and Description |
---|---|
static interface |
GetPlanRequest.Builder |
Modifier and Type | Method and Description |
---|---|
static GetPlanRequest.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
boolean |
hasMapping()
Returns true if the Mapping property was specified by the sender (it may be empty), or false if the sender did
not specify the value (it will be empty).
|
boolean |
hasSinks()
Returns true if the Sinks property was specified by the sender (it may be empty), or false if the sender did not
specify the value (it will be empty).
|
Language |
language()
The programming language of the code to perform the mapping.
|
String |
languageAsString()
The programming language of the code to perform the mapping.
|
Location |
location()
The parameters for the mapping.
|
List<MappingEntry> |
mapping()
The list of mappings from a source table to target tables.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends GetPlanRequest.Builder> |
serializableBuilderClass() |
List<CatalogEntry> |
sinks()
The target tables.
|
CatalogEntry |
source()
The source table.
|
GetPlanRequest.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
overrideConfiguration
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
copy
public boolean hasMapping()
public List<MappingEntry> mapping()
The list of mappings from a source table to target tables.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
You can use hasMapping()
to see if a value was sent in this field.
public CatalogEntry source()
The source table.
public boolean hasSinks()
public List<CatalogEntry> sinks()
The target tables.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
You can use hasSinks()
to see if a value was sent in this field.
public Location location()
The parameters for the mapping.
public Language language()
The programming language of the code to perform the mapping.
If the service returns an enum value that is not available in the current SDK version, language
will
return Language.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available from
languageAsString()
.
Language
public String languageAsString()
The programming language of the code to perform the mapping.
If the service returns an enum value that is not available in the current SDK version, language
will
return Language.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available from
languageAsString()
.
Language
public GetPlanRequest.Builder toBuilder()
toBuilder
in interface ToCopyableBuilder<GetPlanRequest.Builder,GetPlanRequest>
toBuilder
in class GlueRequest
public static GetPlanRequest.Builder builder()
public static Class<? extends GetPlanRequest.Builder> serializableBuilderClass()
public int hashCode()
hashCode
in class AwsRequest
public boolean equals(Object obj)
equals
in class AwsRequest
public boolean equalsBySdkFields(Object obj)
equalsBySdkFields
in interface SdkPojo
public String toString()
public <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField
in class SdkRequest
Copyright © 2020. All rights reserved.