@Generated(value="software.amazon.awssdk:codegen") public final class GetSchemaByDefinitionRequest extends GlueRequest implements ToCopyableBuilder<GetSchemaByDefinitionRequest.Builder,GetSchemaByDefinitionRequest>
Modifier and Type | Class and Description |
---|---|
static interface |
GetSchemaByDefinitionRequest.Builder |
Modifier and Type | Method and Description |
---|---|
static GetSchemaByDefinitionRequest.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
schemaDefinition()
The definition of the schema for which schema details are required.
|
SchemaId |
schemaId()
This is a wrapper structure to contain schema identity fields.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends GetSchemaByDefinitionRequest.Builder> |
serializableBuilderClass() |
GetSchemaByDefinitionRequest.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
overrideConfiguration
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
copy
public final SchemaId schemaId()
This is a wrapper structure to contain schema identity fields. The structure contains:
SchemaId$SchemaArn: The Amazon Resource Name (ARN) of the schema. One of SchemaArn
or
SchemaName
has to be provided.
SchemaId$SchemaName: The name of the schema. One of SchemaArn
or SchemaName
has to be
provided.
SchemaId$SchemaArn: The Amazon Resource Name (ARN) of the schema. One of SchemaArn
or
SchemaName
has to be provided.
SchemaId$SchemaName: The name of the schema. One of SchemaArn
or SchemaName
has
to be provided.
public final String schemaDefinition()
The definition of the schema for which schema details are required.
public GetSchemaByDefinitionRequest.Builder toBuilder()
toBuilder
in interface ToCopyableBuilder<GetSchemaByDefinitionRequest.Builder,GetSchemaByDefinitionRequest>
toBuilder
in class GlueRequest
public static GetSchemaByDefinitionRequest.Builder builder()
public static Class<? extends GetSchemaByDefinitionRequest.Builder> serializableBuilderClass()
public final int hashCode()
hashCode
in class AwsRequest
public final boolean equals(Object obj)
equals
in class AwsRequest
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields
in interface SdkPojo
public final String toString()
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField
in class SdkRequest
Copyright © 2023. All rights reserved.