@Immutable public class DefaultDseKeyspaceMetadata extends Object implements DseKeyspaceMetadata
Constructor and Description |
---|
DefaultDseKeyspaceMetadata(CqlIdentifier name,
boolean durableWrites,
boolean virtual,
Map<String,String> replication,
Map<CqlIdentifier,UserDefinedType> types,
Map<CqlIdentifier,TableMetadata> tables,
Map<CqlIdentifier,ViewMetadata> views,
Map<FunctionSignature,FunctionMetadata> functions,
Map<FunctionSignature,AggregateMetadata> aggregates) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object other) |
Map<FunctionSignature,AggregateMetadata> |
getAggregates() |
Map<FunctionSignature,FunctionMetadata> |
getFunctions() |
CqlIdentifier |
getName() |
Map<String,String> |
getReplication() |
Map<CqlIdentifier,TableMetadata> |
getTables() |
Map<CqlIdentifier,UserDefinedType> |
getUserDefinedTypes() |
Map<CqlIdentifier,ViewMetadata> |
getViews() |
int |
hashCode() |
boolean |
isDurableWrites() |
boolean |
isVirtual() |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
describe, describeWithChildren, getAggregate, getAggregate, getAggregate, getAggregate, getAggregate, getFunction, getFunction, getFunction, getFunction, getFunction, getTable, getTable, getUserDefinedType, getUserDefinedType, getView, getView, getViewsOnTable
public DefaultDseKeyspaceMetadata(@NonNull CqlIdentifier name, boolean durableWrites, boolean virtual, @NonNull Map<String,String> replication, @NonNull Map<CqlIdentifier,UserDefinedType> types, @NonNull Map<CqlIdentifier,TableMetadata> tables, @NonNull Map<CqlIdentifier,ViewMetadata> views, @NonNull Map<FunctionSignature,FunctionMetadata> functions, @NonNull Map<FunctionSignature,AggregateMetadata> aggregates)
@NonNull public CqlIdentifier getName()
getName
in interface KeyspaceMetadata
public boolean isDurableWrites()
isDurableWrites
in interface KeyspaceMetadata
public boolean isVirtual()
isVirtual
in interface KeyspaceMetadata
@NonNull public Map<String,String> getReplication()
getReplication
in interface KeyspaceMetadata
@NonNull public Map<CqlIdentifier,UserDefinedType> getUserDefinedTypes()
getUserDefinedTypes
in interface KeyspaceMetadata
@NonNull public Map<CqlIdentifier,TableMetadata> getTables()
getTables
in interface KeyspaceMetadata
@NonNull public Map<CqlIdentifier,ViewMetadata> getViews()
getViews
in interface KeyspaceMetadata
@NonNull public Map<FunctionSignature,FunctionMetadata> getFunctions()
getFunctions
in interface KeyspaceMetadata
@NonNull public Map<FunctionSignature,AggregateMetadata> getAggregates()
getAggregates
in interface KeyspaceMetadata
Copyright © 2017–2019. All rights reserved.