public class SQLExecutorBuilder extends Object
Constructor and Description |
---|
SQLExecutorBuilder() |
public static SQLExecutorBuilder builder()
public SQLExecutor build() throws OdpsException
OdpsException
public SQLExecutorBuilder odps(Odps odps)
public SQLExecutorBuilder properties(Map<String,String> properties)
public SQLExecutorBuilder taskName(String taskName)
public SQLExecutorBuilder serviceName(String serviceName)
public SQLExecutorBuilder tunnelEndpoint(String tunnelEndpoint)
public SQLExecutorBuilder quotaName(String quotaName)
public SQLExecutorBuilder executeMode(ExecuteMode executeMode)
public SQLExecutorBuilder attachTimeout(Long timeout)
public SQLExecutorBuilder enableCommandApi(boolean useCommandApi)
public SQLExecutorBuilder enableOdpsNamespaceSchema(boolean odpsNamespaceSchema)
public SQLExecutorBuilder enableReattach(boolean enableReattach)
public SQLExecutorBuilder recoverFrom(Instance instance)
public SQLExecutorBuilder runningCluster(String runningCluster)
public SQLExecutorBuilder useInstanceTunnel(boolean useInstanceTunnel)
public SQLExecutorBuilder tunnelGetResultMaxRetryTime(int tunnelGetResultMaxRetryTime)
public SQLExecutorBuilder fallbackPolicy(FallbackPolicy fallbackPolicy)
public SQLExecutorBuilder tunnelSocketTimeout(int tunnelSocketTimeout)
public SQLExecutorBuilder tunnelReadTimeout(int tunnelReadTimeout)
public SQLExecutorBuilder sessionSupportNonSelect(boolean sessionSupportNonSelect)
Copyright © 2023 Alibaba Cloud Computing. All rights reserved.