Class PrestoEngine
- java.lang.Object
-
- com.ibm.cloud.sdk.core.service.model.GenericModel
-
- com.ibm.cloud.watsonxdata.watsonx_data.v3.model.PrestoEngine
-
- All Implemented Interfaces:
com.ibm.cloud.sdk.core.service.model.ObjectModel
public class PrestoEngine extends com.ibm.cloud.sdk.core.service.model.GenericModelPresto engine details.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfacePrestoEngine.OriginOrigin.static interfacePrestoEngine.StatusEngine status.
-
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>getAssociatedCatalogs()Gets the associatedCatalogs.java.lang.StringgetBuildVersion()Gets the buildVersion.EngineDetailsgetConfiguration()Gets the configuration.NodeDescriptiongetCoordinator()Gets the coordinator.java.lang.LonggetCreatedAt()Gets the createdAt.java.lang.StringgetCreatedBy()Gets the createdBy.java.lang.StringgetDescription()Gets the description.java.lang.StringgetDisplayName()Gets the displayName.java.util.List<Driver>getDrivers()Gets the drivers.EnginePropertiesgetEngineProperties()Gets the engineProperties.java.lang.StringgetExternalHostName()Gets the externalHostName.java.lang.StringgetFailureMessage()Gets the failureMessage.java.lang.StringgetGroupId()Gets the groupId.java.lang.StringgetHostName()Gets the hostName.java.lang.StringgetId()Gets the id.java.lang.StringgetOrigin()Gets the origin.java.lang.LonggetPort()Gets the port.java.lang.StringgetQueryStatus()Gets the queryStatus.java.util.List<ResourceGroupForEngine>getResourceGroups()Gets the resourceGroups.java.lang.StringgetSizeConfig()Gets the sizeConfig.java.lang.StringgetStatus()Gets the status.java.lang.LonggetStatusCode()Gets the statusCode.java.util.List<java.lang.String>getTags()Gets the tags.java.lang.StringgetType()Gets the type.java.lang.StringgetVersion()Gets the version.NodeDescriptiongetWorker()Gets the worker.java.lang.BooleanisIsQhmmEngine()Gets the isQhmmEngine.
-
-
-
Method Detail
-
getActions
public java.util.List<java.lang.String> getActions()
Gets the actions. Actions.- Returns:
- the actions
-
getAssociatedCatalogs
public java.util.List<java.lang.String> getAssociatedCatalogs()
Gets the associatedCatalogs. Catalogs associated to the presto engine.- Returns:
- the associatedCatalogs
-
getBuildVersion
public java.lang.String getBuildVersion()
Gets the buildVersion. watsonx.data build version.- Returns:
- the buildVersion
-
getConfiguration
public EngineDetails getConfiguration()
Gets the configuration. Engine configuration details.- Returns:
- the configuration
-
getCoordinator
public NodeDescription getCoordinator()
Gets the coordinator. Presto engine configurations.- Returns:
- the coordinator
-
getCreatedAt
public java.lang.Long getCreatedAt()
Gets the createdAt. Created time in epoch format.- Returns:
- the createdAt
-
getCreatedBy
public java.lang.String getCreatedBy()
Gets the createdBy. Username of the user who created the watsonx.data instance.- Returns:
- the createdBy
-
getDescription
public java.lang.String getDescription()
Gets the description. Engine description.- Returns:
- the description
-
getDisplayName
public java.lang.String getDisplayName()
Gets the displayName. Engine display name.- Returns:
- the displayName
-
getDrivers
public java.util.List<Driver> getDrivers()
Gets the drivers. Driver details.- Returns:
- the drivers
-
getEngineProperties
public EngineProperties getEngineProperties()
Gets the engineProperties. Engine properties.- Returns:
- the engineProperties
-
getExternalHostName
public java.lang.String getExternalHostName()
Gets the externalHostName. Applicable only for OCP based clusters. This is typically servicename+route.- Returns:
- the externalHostName
-
getFailureMessage
public java.lang.String getFailureMessage()
Gets the failureMessage. Failure message.- Returns:
- the failureMessage
-
getGroupId
public java.lang.String getGroupId()
Gets the groupId. Group ID.- Returns:
- the groupId
-
getHostName
public java.lang.String getHostName()
Gets the hostName. Engine host name. In case of OCP based clusters, this is internal hostname.- Returns:
- the hostName
-
getId
public java.lang.String getId()
Gets the id. The unigue identifier for the engine.- Returns:
- the id
-
isIsQhmmEngine
public java.lang.Boolean isIsQhmmEngine()
Gets the isQhmmEngine. Is QHMM engine.- Returns:
- the isQhmmEngine
-
getOrigin
public java.lang.String getOrigin()
Gets the origin. Origin.- Returns:
- the origin
-
getPort
public java.lang.Long getPort()
Gets the port. Engine port.- Returns:
- the port
-
getQueryStatus
public java.lang.String getQueryStatus()
Gets the queryStatus. Query status.- Returns:
- the queryStatus
-
getResourceGroups
public java.util.List<ResourceGroupForEngine> getResourceGroups()
Gets the resourceGroups. Resource group details.- Returns:
- the resourceGroups
-
getSizeConfig
public java.lang.String getSizeConfig()
Gets the sizeConfig. CPD supported sizes are: custom, starter, small, medium, large, xlarge, and xxlarge. IBM cloud supported sizes are: custom, starter, small, medium, large, cache_optimized, compute_optimized and lite.- Returns:
- the sizeConfig
-
getStatus
public java.lang.String getStatus()
Gets the status. Engine status.- Returns:
- the status
-
getStatusCode
public java.lang.Long getStatusCode()
Gets the statusCode. Engine status code.- Returns:
- the statusCode
-
getTags
public java.util.List<java.lang.String> getTags()
Gets the tags. Tags.- Returns:
- the tags
-
getType
public java.lang.String getType()
Gets the type. Engine type presto.- Returns:
- the type
-
getVersion
public java.lang.String getVersion()
Gets the version. Version of the engine.- Returns:
- the version
-
getWorker
public NodeDescription getWorker()
Gets the worker. Presto engine configurations.- Returns:
- the worker
-
-