public final class KeyspaceMetadata
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
Functions |
functions |
java.lang.String |
name |
KeyspaceParams |
params |
Tables |
tables |
Types |
types |
Modifier and Type | Method and Description |
---|---|
static KeyspaceMetadata |
create(java.lang.String name,
KeyspaceParams params) |
static KeyspaceMetadata |
create(java.lang.String name,
KeyspaceParams params,
Tables tables) |
static KeyspaceMetadata |
create(java.lang.String name,
KeyspaceParams params,
Tables tables,
Types types,
Functions functions) |
boolean |
equals(java.lang.Object o) |
java.util.Set<java.lang.String> |
existingIndexNames(java.lang.String cfToExclude) |
java.util.Optional<CFMetaData> |
findIndexedTable(java.lang.String indexName) |
int |
hashCode() |
java.lang.String |
toString() |
void |
validate() |
KeyspaceMetadata |
withSwapped(Functions functions) |
KeyspaceMetadata |
withSwapped(KeyspaceParams params) |
KeyspaceMetadata |
withSwapped(Tables tables) |
KeyspaceMetadata |
withSwapped(Types types) |
public final java.lang.String name
public final KeyspaceParams params
public final Tables tables
public final Types types
public final Functions functions
public static KeyspaceMetadata create(java.lang.String name, KeyspaceParams params)
public static KeyspaceMetadata create(java.lang.String name, KeyspaceParams params, Tables tables)
public static KeyspaceMetadata create(java.lang.String name, KeyspaceParams params, Tables tables, Types types, Functions functions)
public KeyspaceMetadata withSwapped(KeyspaceParams params)
public KeyspaceMetadata withSwapped(Tables tables)
public KeyspaceMetadata withSwapped(Types types)
public KeyspaceMetadata withSwapped(Functions functions)
public java.util.Set<java.lang.String> existingIndexNames(java.lang.String cfToExclude)
public java.util.Optional<CFMetaData> findIndexedTable(java.lang.String indexName)
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object
public void validate()
Copyright © 2015 The Apache Software Foundation