public class KDBRMetaStoreElement extends Object implements org.pentaho.metastore.api.IMetaStoreElement
| 限定符和类型 | 字段和说明 |
|---|---|
KettleDatabaseRepositoryMetaStoreDelegate |
delegate |
| 构造器和说明 |
|---|
KDBRMetaStoreElement() |
KDBRMetaStoreElement(KettleDatabaseRepositoryMetaStoreDelegate delegate,
org.pentaho.metastore.api.IMetaStoreElementType elementType,
String id,
Object value) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
addChild(org.pentaho.metastore.api.IMetaStoreAttribute attribute) |
void |
clearChildren() |
void |
deleteChild(String attributeId) |
org.pentaho.metastore.api.IMetaStoreAttribute |
getChild(String id) |
List<org.pentaho.metastore.api.IMetaStoreAttribute> |
getChildren() |
org.pentaho.metastore.api.IMetaStoreElementType |
getElementType() |
org.pentaho.di.repository.LongObjectId |
getElementTypeId() |
String |
getId() |
String |
getName() |
org.pentaho.di.repository.LongObjectId |
getNamespaceId() |
org.pentaho.di.repository.LongObjectId |
getObjectId() |
org.pentaho.metastore.api.security.IMetaStoreElementOwner |
getOwner() |
List<org.pentaho.metastore.api.security.MetaStoreOwnerPermissions> |
getOwnerPermissionsList() |
Object |
getValue() |
void |
setElementType(org.pentaho.metastore.api.IMetaStoreElementType elementType) |
void |
setElementTypeId(org.pentaho.di.repository.LongObjectId elementTypeId) |
void |
setId(String id) |
void |
setName(String name) |
void |
setNamespaceId(org.pentaho.di.repository.LongObjectId namespaceId) |
void |
setObjectId(org.pentaho.di.repository.LongObjectId objectId) |
void |
setOwner(org.pentaho.metastore.api.security.IMetaStoreElementOwner owner) |
void |
setOwnerPermissionsList(List<org.pentaho.metastore.api.security.MetaStoreOwnerPermissions> ownerPermissions) |
void |
setValue(Object value) |
public KettleDatabaseRepositoryMetaStoreDelegate delegate
public KDBRMetaStoreElement()
public KDBRMetaStoreElement(KettleDatabaseRepositoryMetaStoreDelegate delegate, org.pentaho.metastore.api.IMetaStoreElementType elementType, String id, Object value)
public org.pentaho.di.repository.LongObjectId getObjectId()
public void setObjectId(org.pentaho.di.repository.LongObjectId objectId)
public org.pentaho.di.repository.LongObjectId getNamespaceId()
public void setNamespaceId(org.pentaho.di.repository.LongObjectId namespaceId)
public org.pentaho.di.repository.LongObjectId getElementTypeId()
public void setElementTypeId(org.pentaho.di.repository.LongObjectId elementTypeId)
public String getId()
getId 在接口中 org.pentaho.metastore.api.IMetaStoreAttributepublic void setId(String id)
setId 在接口中 org.pentaho.metastore.api.IMetaStoreAttributepublic Object getValue()
getValue 在接口中 org.pentaho.metastore.api.IMetaStoreAttributepublic void setValue(Object value)
setValue 在接口中 org.pentaho.metastore.api.IMetaStoreAttributepublic String getName()
getName 在接口中 org.pentaho.metastore.api.IMetaStoreElementpublic void setName(String name)
setName 在接口中 org.pentaho.metastore.api.IMetaStoreElementpublic List<org.pentaho.metastore.api.IMetaStoreAttribute> getChildren()
getChildren 在接口中 org.pentaho.metastore.api.IMetaStoreAttributepublic void addChild(org.pentaho.metastore.api.IMetaStoreAttribute attribute)
addChild 在接口中 org.pentaho.metastore.api.IMetaStoreAttributepublic void clearChildren()
clearChildren 在接口中 org.pentaho.metastore.api.IMetaStoreAttributepublic void deleteChild(String attributeId)
deleteChild 在接口中 org.pentaho.metastore.api.IMetaStoreAttributepublic org.pentaho.metastore.api.IMetaStoreAttribute getChild(String id)
getChild 在接口中 org.pentaho.metastore.api.IMetaStoreAttributepublic org.pentaho.metastore.api.IMetaStoreElementType getElementType()
getElementType 在接口中 org.pentaho.metastore.api.IMetaStoreElementpublic void setElementType(org.pentaho.metastore.api.IMetaStoreElementType elementType)
setElementType 在接口中 org.pentaho.metastore.api.IMetaStoreElementpublic org.pentaho.metastore.api.security.IMetaStoreElementOwner getOwner()
getOwner 在接口中 org.pentaho.metastore.api.IMetaStoreElementpublic void setOwner(org.pentaho.metastore.api.security.IMetaStoreElementOwner owner)
setOwner 在接口中 org.pentaho.metastore.api.IMetaStoreElementpublic List<org.pentaho.metastore.api.security.MetaStoreOwnerPermissions> getOwnerPermissionsList()
getOwnerPermissionsList 在接口中 org.pentaho.metastore.api.IMetaStoreElementpublic void setOwnerPermissionsList(List<org.pentaho.metastore.api.security.MetaStoreOwnerPermissions> ownerPermissions)
setOwnerPermissionsList 在接口中 org.pentaho.metastore.api.IMetaStoreElementCopyright © 2024 Hitachi Vantara. All rights reserved.