public interface DseMetadata
extends com.datastax.oss.driver.api.core.metadata.Metadata
It specializes the open-source driver's metadata to use custom schema classes, that may have additional fields.
Modifier and Type | Method and Description |
---|---|
default Optional<? extends DseKeyspaceMetadata> |
getKeyspace(com.datastax.oss.driver.api.core.CqlIdentifier keyspaceId) |
default Optional<? extends DseKeyspaceMetadata> |
getKeyspace(String keyspaceName) |
Map<com.datastax.oss.driver.api.core.CqlIdentifier,? extends DseKeyspaceMetadata> |
getKeyspaces() |
@NonNull Map<com.datastax.oss.driver.api.core.CqlIdentifier,? extends DseKeyspaceMetadata> getKeyspaces()
getKeyspaces
in interface com.datastax.oss.driver.api.core.metadata.Metadata
@NonNull default Optional<? extends DseKeyspaceMetadata> getKeyspace(@NonNull com.datastax.oss.driver.api.core.CqlIdentifier keyspaceId)
getKeyspace
in interface com.datastax.oss.driver.api.core.metadata.Metadata
@NonNull default Optional<? extends DseKeyspaceMetadata> getKeyspace(@NonNull String keyspaceName)
getKeyspace
in interface com.datastax.oss.driver.api.core.metadata.Metadata
Copyright © 2017–2019. All rights reserved.