public class TableIdent
extends java.lang.Object
Constructor and Description |
---|
TableIdent(org.elasticsearch.common.io.stream.StreamInput in) |
TableIdent(java.lang.String schema,
java.lang.String name) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj) |
java.lang.String |
fqn() |
static TableIdent |
fromIndexName(java.lang.String indexName) |
int |
hashCode() |
java.lang.String |
indexName() |
java.lang.String |
name() |
static TableIdent |
of(Table tableNode,
java.lang.String fallbackSchema) |
java.lang.String |
schema() |
java.lang.String |
sqlFqn() |
java.lang.String |
toString() |
void |
validate() |
void |
writeTo(org.elasticsearch.common.io.stream.StreamOutput out) |
public TableIdent(org.elasticsearch.common.io.stream.StreamInput in) throws java.io.IOException
java.io.IOException
public TableIdent(@Nullable java.lang.String schema, java.lang.String name)
public static TableIdent of(Table tableNode, @Nullable java.lang.String fallbackSchema)
public static TableIdent fromIndexName(java.lang.String indexName)
public java.lang.String schema()
public java.lang.String name()
public java.lang.String fqn()
public java.lang.String sqlFqn()
public java.lang.String indexName()
public void validate() throws InvalidSchemaNameException, InvalidTableNameException
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object
public void writeTo(org.elasticsearch.common.io.stream.StreamOutput out) throws java.io.IOException
java.io.IOException