public class NamespaceId extends EntityId implements NamespacedId
| Modifier and Type | Field and Description |
|---|---|
static NamespaceId |
CDAP |
static NamespaceId |
DEFAULT |
static NamespaceId |
SYSTEM |
| Constructor and Description |
|---|
NamespaceId(String namespace) |
| Modifier and Type | Method and Description |
|---|---|
ApplicationId |
app(String application) |
ArtifactId |
artifact(String artifact,
String version) |
DatasetId |
dataset(String dataset) |
DatasetModuleId |
datasetModule(String module) |
DatasetTypeId |
datasetType(String type) |
boolean |
equals(Object o) |
static NamespaceId |
fromIdParts(Iterable<String> idString) |
static NamespaceId |
fromString(String string) |
String |
getNamespace() |
int |
hashCode() |
SecureKeyId |
secureKey(String keyName) |
StreamId |
stream(String stream) |
Id.Namespace |
toId() |
protected Iterable<String> |
toIdParts() |
fromString, fromStringOld, getEntity, getHierarchy, isValidDatasetId, isValidId, next, nextAndEnd, remaining, toStringpublic static final NamespaceId DEFAULT
public static final NamespaceId SYSTEM
public static final NamespaceId CDAP
public NamespaceId(String namespace)
public String getNamespace()
getNamespace in interface NamespacedIdpublic ArtifactId artifact(String artifact, String version)
public ApplicationId app(String application)
public DatasetModuleId datasetModule(String module)
public DatasetTypeId datasetType(String type)
public SecureKeyId secureKey(String keyName)
public Id.Namespace toId()
toId in interface IdCompatibleId corresponding to thispublic static NamespaceId fromIdParts(Iterable<String> idString)
public static NamespaceId fromString(String string)
Copyright © 2016 Cask Data, Inc. Licensed under the Apache License, Version 2.0.