@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ViewRepresentationInput extends Object implements Serializable, Cloneable, StructuredPojo
A structure containing details of a representation to update or create a Lake Formation view.
Constructor and Description |
---|
ViewRepresentationInput() |
Modifier and Type | Method and Description |
---|---|
ViewRepresentationInput |
clone() |
boolean |
equals(Object obj) |
String |
getDialect()
A parameter that specifies the engine type of a specific representation.
|
String |
getDialectVersion()
A parameter that specifies the version of the engine of a specific representation.
|
String |
getValidationConnection()
The name of the connection to be used to validate the specific representation of the view.
|
String |
getViewExpandedText()
A string that represents the SQL query that describes the view with expanded resource ARNs
|
String |
getViewOriginalText()
A string that represents the original SQL query that describes the view.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setDialect(String dialect)
A parameter that specifies the engine type of a specific representation.
|
void |
setDialectVersion(String dialectVersion)
A parameter that specifies the version of the engine of a specific representation.
|
void |
setValidationConnection(String validationConnection)
The name of the connection to be used to validate the specific representation of the view.
|
void |
setViewExpandedText(String viewExpandedText)
A string that represents the SQL query that describes the view with expanded resource ARNs
|
void |
setViewOriginalText(String viewOriginalText)
A string that represents the original SQL query that describes the view.
|
String |
toString()
Returns a string representation of this object.
|
ViewRepresentationInput |
withDialect(String dialect)
A parameter that specifies the engine type of a specific representation.
|
ViewRepresentationInput |
withDialect(ViewDialect dialect)
A parameter that specifies the engine type of a specific representation.
|
ViewRepresentationInput |
withDialectVersion(String dialectVersion)
A parameter that specifies the version of the engine of a specific representation.
|
ViewRepresentationInput |
withValidationConnection(String validationConnection)
The name of the connection to be used to validate the specific representation of the view.
|
ViewRepresentationInput |
withViewExpandedText(String viewExpandedText)
A string that represents the SQL query that describes the view with expanded resource ARNs
|
ViewRepresentationInput |
withViewOriginalText(String viewOriginalText)
A string that represents the original SQL query that describes the view.
|
public void setDialect(String dialect)
A parameter that specifies the engine type of a specific representation.
dialect
- A parameter that specifies the engine type of a specific representation.ViewDialect
public String getDialect()
A parameter that specifies the engine type of a specific representation.
ViewDialect
public ViewRepresentationInput withDialect(String dialect)
A parameter that specifies the engine type of a specific representation.
dialect
- A parameter that specifies the engine type of a specific representation.ViewDialect
public ViewRepresentationInput withDialect(ViewDialect dialect)
A parameter that specifies the engine type of a specific representation.
dialect
- A parameter that specifies the engine type of a specific representation.ViewDialect
public void setDialectVersion(String dialectVersion)
A parameter that specifies the version of the engine of a specific representation.
dialectVersion
- A parameter that specifies the version of the engine of a specific representation.public String getDialectVersion()
A parameter that specifies the version of the engine of a specific representation.
public ViewRepresentationInput withDialectVersion(String dialectVersion)
A parameter that specifies the version of the engine of a specific representation.
dialectVersion
- A parameter that specifies the version of the engine of a specific representation.public void setViewOriginalText(String viewOriginalText)
A string that represents the original SQL query that describes the view.
viewOriginalText
- A string that represents the original SQL query that describes the view.public String getViewOriginalText()
A string that represents the original SQL query that describes the view.
public ViewRepresentationInput withViewOriginalText(String viewOriginalText)
A string that represents the original SQL query that describes the view.
viewOriginalText
- A string that represents the original SQL query that describes the view.public void setValidationConnection(String validationConnection)
The name of the connection to be used to validate the specific representation of the view.
validationConnection
- The name of the connection to be used to validate the specific representation of the view.public String getValidationConnection()
The name of the connection to be used to validate the specific representation of the view.
public ViewRepresentationInput withValidationConnection(String validationConnection)
The name of the connection to be used to validate the specific representation of the view.
validationConnection
- The name of the connection to be used to validate the specific representation of the view.public void setViewExpandedText(String viewExpandedText)
A string that represents the SQL query that describes the view with expanded resource ARNs
viewExpandedText
- A string that represents the SQL query that describes the view with expanded resource ARNspublic String getViewExpandedText()
A string that represents the SQL query that describes the view with expanded resource ARNs
public ViewRepresentationInput withViewExpandedText(String viewExpandedText)
A string that represents the SQL query that describes the view with expanded resource ARNs
viewExpandedText
- A string that represents the SQL query that describes the view with expanded resource ARNspublic String toString()
toString
in class Object
Object.toString()
public ViewRepresentationInput clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.