Skip to content

LivyComputeProps

Properties for defining a LivyCompute.

See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-emr-livycompute

Initializer

import com.aliyun.ros.cdk.emr.LivyComputeProps;
LivyComputeProps.builder()
    .authType(java.lang.String)
    .authType(IResolvable)
    .cpuLimit(java.lang.String)
    .cpuLimit(IResolvable)
    .displayReleaseVersion(java.lang.String)
    .displayReleaseVersion(IResolvable)
    .livyVersion(java.lang.String)
    .livyVersion(IResolvable)
    .memoryLimit(java.lang.String)
    .memoryLimit(IResolvable)
    .name(java.lang.String)
    .name(IResolvable)
    .queueName(java.lang.String)
    .queueName(IResolvable)
    .workspaceBizId(java.lang.String)
    .workspaceBizId(IResolvable)
//  .autoStartConfiguration(IResolvable)
//  .autoStartConfiguration(AutoStartConfigurationProperty)
//  .autoStopConfiguration(IResolvable)
//  .autoStopConfiguration(AutoStopConfigurationProperty)
//  .enablePublic(java.lang.Boolean)
//  .enablePublic(IResolvable)
//  .environmentId(java.lang.String)
//  .environmentId(IResolvable)
//  .fusion(java.lang.Boolean)
//  .fusion(IResolvable)
//  .livyServerConf(java.lang.String)
//  .livyServerConf(IResolvable)
//  .networkName(java.lang.String)
//  .networkName(IResolvable)
//  .releaseVersion(java.lang.String)
//  .releaseVersion(IResolvable)
    .build();

Properties

Name Type Description
authType java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property authType: The authentication method.
cpuLimit java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property cpuLimit: The number of CPU cores for the Livy server.
displayReleaseVersion java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property displayReleaseVersion: The version number of the Spark engine.
livyVersion java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property livyVersion: The Livy version.
memoryLimit java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property memoryLimit: The memory size of the Livy server.
name java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property name: The name of the Livy Gateway.
queueName java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property queueName: The name of the submission queue.
workspaceBizId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property workspaceBizId: The business ID of the workspace.
autoStartConfiguration com.aliyun.ros.cdk.core.IResolvable OR AutoStartConfigurationProperty Property autoStartConfiguration: The automatic startup configuration.
autoStopConfiguration com.aliyun.ros.cdk.core.IResolvable OR AutoStopConfigurationProperty Property autoStopConfiguration: The automatic stop configuration.
enablePublic java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable Property enablePublic: Whether to enable the public endpoint.
environmentId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property environmentId: The ID of the runtime environment.
fusion java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable Property fusion: Whether to enable acceleration with the Fusion engine.
livyServerConf java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property livyServerConf: The Livy Gateway configuration.
networkName java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property networkName: The name of the network connection.
releaseVersion java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property releaseVersion: The deprecated Spark engine version.

authTypeRequired

public java.lang.Object getAuthType();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Property authType: The authentication method.


cpuLimitRequired

public java.lang.Object getCpuLimit();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Property cpuLimit: The number of CPU cores for the Livy server.


displayReleaseVersionRequired

public java.lang.Object getDisplayReleaseVersion();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Property displayReleaseVersion: The version number of the Spark engine.


livyVersionRequired

public java.lang.Object getLivyVersion();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Property livyVersion: The Livy version.


memoryLimitRequired

public java.lang.Object getMemoryLimit();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Property memoryLimit: The memory size of the Livy server.


nameRequired

public java.lang.Object getName();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Property name: The name of the Livy Gateway.


queueNameRequired

public java.lang.Object getQueueName();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Property queueName: The name of the submission queue.


workspaceBizIdRequired

public java.lang.Object getWorkspaceBizId();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Property workspaceBizId: The business ID of the workspace.


autoStartConfigurationOptional

public java.lang.Object getAutoStartConfiguration();

Property autoStartConfiguration: The automatic startup configuration.


autoStopConfigurationOptional

public java.lang.Object getAutoStopConfiguration();

Property autoStopConfiguration: The automatic stop configuration.


enablePublicOptional

public java.lang.Object getEnablePublic();
  • Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable

Property enablePublic: Whether to enable the public endpoint.


environmentIdOptional

public java.lang.Object getEnvironmentId();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Property environmentId: The ID of the runtime environment.


fusionOptional

public java.lang.Object getFusion();
  • Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable

Property fusion: Whether to enable acceleration with the Fusion engine.


livyServerConfOptional

public java.lang.Object getLivyServerConf();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Property livyServerConf: The Livy Gateway configuration.

The value must be a JSON-formatted string that supports sparkDefaultsConf, sparkBlackListConf, livyConf, and livyClientConf.


networkNameOptional

public java.lang.Object getNetworkName();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Property networkName: The name of the network connection.


releaseVersionOptional

public java.lang.Object getReleaseVersion();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Property releaseVersion: The deprecated Spark engine version.

Use DisplayReleaseVersion instead.