Class Catalog
- java.lang.Object
-
- com.ibm.cloud.sdk.core.service.model.GenericModel
-
- com.ibm.cloud.watsonxdata.watsonx_data.v3.model.Catalog
-
- All Implemented Interfaces:
com.ibm.cloud.sdk.core.service.model.ObjectModel
public class Catalog extends com.ibm.cloud.sdk.core.service.model.GenericModelDefine the catalog details.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceCatalog.Actionsallowed action.static interfaceCatalog.ManagedByManaged by.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<java.lang.String>getActions()Gets the actions.java.util.List<java.lang.String>getAssociatedDatabases()Gets the associatedDatabases.java.util.List<java.lang.String>getAssociatedEngines()Gets the associatedEngines.java.util.List<java.lang.String>getAssociatedStorage()Gets the associatedStorage.java.lang.StringgetBasePath()Gets the basePath.CatalogSyncMetadatagetCatalogSyncMetadata()Gets the catalogSyncMetadata.java.lang.StringgetCreatedAt()Gets the createdAt.java.lang.StringgetCreatedBy()Gets the createdBy.java.lang.StringgetDaysLeft()Gets the daysLeft.java.lang.StringgetDescription()Gets the description.java.lang.StringgetLocationUri()Gets the locationUri.java.lang.StringgetManagedBy()Gets the managedBy.MdsConnectionInfogetMdsConnectionInformation()Gets the mdsConnectionInformation.java.lang.StringgetMetastore()Gets the metastore.java.lang.StringgetName()Gets the name.java.lang.StringgetStatus()Gets the status.java.util.List<java.lang.String>getTags()Gets the tags.java.lang.StringgetType()Gets the type.java.lang.BooleanisIsGfs()Gets the isGfs.
-
-
-
Method Detail
-
getActions
public java.util.List<java.lang.String> getActions()
Gets the actions. List of allowed actions.- Returns:
- the actions
-
getAssociatedDatabases
public java.util.List<java.lang.String> getAssociatedDatabases()
Gets the associatedDatabases. List of associated databases.- Returns:
- the associatedDatabases
-
getAssociatedEngines
public java.util.List<java.lang.String> getAssociatedEngines()
Gets the associatedEngines. List of associated engines.- Returns:
- the associatedEngines
-
getAssociatedStorage
public java.util.List<java.lang.String> getAssociatedStorage()
Gets the associatedStorage. List of associated storage.- Returns:
- the associatedStorage
-
getBasePath
public java.lang.String getBasePath()
Gets the basePath. catalog base path.- Returns:
- the basePath
-
getCatalogSyncMetadata
public CatalogSyncMetadata getCatalogSyncMetadata()
Gets the catalogSyncMetadata. Catalog synchronization metadata.- Returns:
- the catalogSyncMetadata
-
getCreatedAt
public java.lang.String getCreatedAt()
Gets the createdAt. Epoch timestamp when the catalog was created.- Returns:
- the createdAt
-
getCreatedBy
public java.lang.String getCreatedBy()
Gets the createdBy. Created by.- Returns:
- the createdBy
-
getDaysLeft
public java.lang.String getDaysLeft()
Gets the daysLeft. Days left for catalog dissociation in case of vulnerability.- Returns:
- the daysLeft
-
getDescription
public java.lang.String getDescription()
Gets the description. The description if added, for the catalog.- Returns:
- the description
-
isIsGfs
public java.lang.Boolean isIsGfs()
Gets the isGfs. Flag to check if catalog is federated or not.- Returns:
- the isGfs
-
getLocationUri
public java.lang.String getLocationUri()
Gets the locationUri. catalog location uri.- Returns:
- the locationUri
-
getManagedBy
public java.lang.String getManagedBy()
Gets the managedBy. Managed by.- Returns:
- the managedBy
-
getMdsConnectionInformation
public MdsConnectionInfo getMdsConnectionInformation()
Gets the mdsConnectionInformation. MDS Thrift server connection details.- Returns:
- the mdsConnectionInformation
-
getMetastore
public java.lang.String getMetastore()
Gets the metastore. Underlying catalog or storage backend used for metadata operations.For example,if the database type is `hive_hadoop2` or `iceberg`, the metastore is often set to `glue`.For HDFS, the metastore may be set to `hdfs`.- Returns:
- the metastore
-
getName
public java.lang.String getName()
Gets the name. Name of the catalog.- Returns:
- the name
-
getStatus
public java.lang.String getStatus()
Gets the status. Catalog status.- Returns:
- the status
-
getTags
public java.util.List<java.lang.String> getTags()
Gets the tags. List of tags added to this catalog.- Returns:
- the tags
-
getType
public java.lang.String getType()
Gets the type. Catalog type like iceberg,hive etc.- Returns:
- the type
-
-