Class ViewRepresentationInput
- java.lang.Object
-
- software.amazon.awssdk.services.glue.model.ViewRepresentationInput
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<ViewRepresentationInput.Builder,ViewRepresentationInput>
@Generated("software.amazon.awssdk:codegen") public final class ViewRepresentationInput extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ViewRepresentationInput.Builder,ViewRepresentationInput>
A structure containing details of a representation to update or create a Lake Formation view.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceViewRepresentationInput.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ViewRepresentationInput.Builderbuilder()ViewDialectdialect()A parameter that specifies the engine type of a specific representation.StringdialectAsString()A parameter that specifies the engine type of a specific representation.StringdialectVersion()A parameter that specifies the version of the engine of a specific representation.booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()Map<String,SdkField<?>>sdkFieldNameToField()List<SdkField<?>>sdkFields()static Class<? extends ViewRepresentationInput.Builder>serializableBuilderClass()ViewRepresentationInput.BuildertoBuilder()StringtoString()Returns a string representation of this object.StringvalidationConnection()The name of the connection to be used to validate the specific representation of the view.StringviewExpandedText()A string that represents the SQL query that describes the view with expanded resource ARNsStringviewOriginalText()A string that represents the original SQL query that describes the view.-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
dialect
public final ViewDialect dialect()
A parameter that specifies the engine type of a specific representation.
If the service returns an enum value that is not available in the current SDK version,
dialectwill returnViewDialect.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromdialectAsString().- Returns:
- A parameter that specifies the engine type of a specific representation.
- See Also:
ViewDialect
-
dialectAsString
public final String dialectAsString()
A parameter that specifies the engine type of a specific representation.
If the service returns an enum value that is not available in the current SDK version,
dialectwill returnViewDialect.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromdialectAsString().- Returns:
- A parameter that specifies the engine type of a specific representation.
- See Also:
ViewDialect
-
dialectVersion
public final String dialectVersion()
A parameter that specifies the version of the engine of a specific representation.
- Returns:
- A parameter that specifies the version of the engine of a specific representation.
-
viewOriginalText
public final String viewOriginalText()
A string that represents the original SQL query that describes the view.
- Returns:
- A string that represents the original SQL query that describes the view.
-
validationConnection
public final String validationConnection()
The name of the connection to be used to validate the specific representation of the view.
- Returns:
- The name of the connection to be used to validate the specific representation of the view.
-
viewExpandedText
public final String viewExpandedText()
A string that represents the SQL query that describes the view with expanded resource ARNs
- Returns:
- A string that represents the SQL query that describes the view with expanded resource ARNs
-
toBuilder
public ViewRepresentationInput.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<ViewRepresentationInput.Builder,ViewRepresentationInput>
-
builder
public static ViewRepresentationInput.Builder builder()
-
serializableBuilderClass
public static Class<? extends ViewRepresentationInput.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
public final String toString()
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
-
sdkFieldNameToField
public final Map<String,SdkField<?>> sdkFieldNameToField()
- Specified by:
sdkFieldNameToFieldin interfaceSdkPojo
-
-