Class KDBRMetaStoreElementType
- java.lang.Object
-
- org.pentaho.di.repository.kdr.delegates.metastore.KDBRMetaStoreElementType
-
- All Implemented Interfaces:
org.pentaho.metastore.api.IMetaStoreElementType
public class KDBRMetaStoreElementType extends Object implements org.pentaho.metastore.api.IMetaStoreElementType
-
-
Constructor Summary
Constructors Constructor Description KDBRMetaStoreElementType(KettleDatabaseRepositoryMetaStoreDelegate delegate, String namespace, org.pentaho.di.repository.ObjectId namespaceId, String name, String description)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getDescription()
String
getId()
String
getMetaStoreName()
String
getName()
String
getNamespace()
org.pentaho.di.repository.ObjectId
getNamespaceId()
org.pentaho.di.repository.LongObjectId
getObjectId()
void
save()
void
setDescription(String description)
void
setId(String id)
void
setId(org.pentaho.di.repository.LongObjectId id)
void
setMetaStoreName(String metaStoreName)
void
setName(String name)
void
setNamespace(String namespace)
void
setNamespaceId(org.pentaho.di.repository.ObjectId namespaceId)
void
setObjectId(org.pentaho.di.repository.LongObjectId objectId)
-
-
-
Constructor Detail
-
KDBRMetaStoreElementType
public KDBRMetaStoreElementType(KettleDatabaseRepositoryMetaStoreDelegate delegate, String namespace, org.pentaho.di.repository.ObjectId namespaceId, String name, String description)
-
-
Method Detail
-
save
public void save() throws org.pentaho.metastore.api.exceptions.MetaStoreException
- Specified by:
save
in interfaceorg.pentaho.metastore.api.IMetaStoreElementType
- Throws:
org.pentaho.metastore.api.exceptions.MetaStoreException
-
getId
public String getId()
- Specified by:
getId
in interfaceorg.pentaho.metastore.api.IMetaStoreElementType
-
setId
public void setId(String id)
- Specified by:
setId
in interfaceorg.pentaho.metastore.api.IMetaStoreElementType
-
getMetaStoreName
public String getMetaStoreName()
- Specified by:
getMetaStoreName
in interfaceorg.pentaho.metastore.api.IMetaStoreElementType
-
setMetaStoreName
public void setMetaStoreName(String metaStoreName)
- Specified by:
setMetaStoreName
in interfaceorg.pentaho.metastore.api.IMetaStoreElementType
-
getNamespace
public String getNamespace()
- Specified by:
getNamespace
in interfaceorg.pentaho.metastore.api.IMetaStoreElementType
-
setNamespace
public void setNamespace(String namespace)
- Specified by:
setNamespace
in interfaceorg.pentaho.metastore.api.IMetaStoreElementType
-
getName
public String getName()
- Specified by:
getName
in interfaceorg.pentaho.metastore.api.IMetaStoreElementType
-
setName
public void setName(String name)
- Specified by:
setName
in interfaceorg.pentaho.metastore.api.IMetaStoreElementType
-
getDescription
public String getDescription()
- Specified by:
getDescription
in interfaceorg.pentaho.metastore.api.IMetaStoreElementType
-
setDescription
public void setDescription(String description)
- Specified by:
setDescription
in interfaceorg.pentaho.metastore.api.IMetaStoreElementType
-
setId
public void setId(org.pentaho.di.repository.LongObjectId id)
-
getObjectId
public org.pentaho.di.repository.LongObjectId getObjectId()
-
setObjectId
public void setObjectId(org.pentaho.di.repository.LongObjectId objectId)
-
getNamespaceId
public org.pentaho.di.repository.ObjectId getNamespaceId()
-
setNamespaceId
public void setNamespaceId(org.pentaho.di.repository.ObjectId namespaceId)
-
-