public static final class ITable.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements ITable.Jsii$Default
ITable.Jsii$Default, ITable.Jsii$Proxy
Modifier | Constructor and Description |
---|---|
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) |
Modifier and Type | Method and Description |
---|---|
ICluster |
getCluster()
(experimental) The cluster where the table is located.
|
java.lang.String |
getDatabaseName()
(experimental) The name of the database where the table is located.
|
ConstructNode |
getNode()
The construct tree node for this construct.
|
java.util.List<Column> |
getTableColumns()
(experimental) The columns of the table.
|
java.lang.String |
getTableName()
(experimental) Name of the table.
|
void |
grant(IUser user,
TableAction... actions)
(experimental) Grant a user privilege to access this table.
|
public final ConstructNode getNode()
getNode
in interface IConstruct
getNode
in interface IConstruct.Jsii$Default
getNode
in interface ITable.Jsii$Default
public final ICluster getCluster()
getCluster
in interface ITable
getCluster
in interface ITable.Jsii$Default
public final java.lang.String getDatabaseName()
getDatabaseName
in interface ITable
getDatabaseName
in interface ITable.Jsii$Default
public final java.util.List<Column> getTableColumns()
getTableColumns
in interface ITable
getTableColumns
in interface ITable.Jsii$Default
public final java.lang.String getTableName()
getTableName
in interface ITable
getTableName
in interface ITable.Jsii$Default
public final void grant(IUser user, TableAction... actions)
grant
in interface ITable
grant
in interface ITable.Jsii$Default
user
- This parameter is required.actions
- This parameter is required.