public class SingularityS3Configuration
extends com.hubspot.singularity.runner.base.configuration.BaseRunnerConfiguration
| Constructor and Description |
|---|
SingularityS3Configuration() |
| Modifier and Type | Method and Description |
|---|---|
String |
getArtifactCacheDirectory() |
int |
getLocalDownloadHttpPort() |
String |
getLocalDownloadPath() |
com.google.common.base.Optional<String> |
getMetricsFilePath() |
com.google.common.base.Optional<String> |
getS3AccessKey() |
Map<String,SingularityS3Credentials> |
getS3BucketCredentials() |
int |
getS3ChunkDownloadTimeoutMillis() |
long |
getS3ChunkRetries() |
long |
getS3ChunkSize() |
long |
getS3DownloadTimeoutMillis() |
com.google.common.base.Optional<String> |
getS3Endpoint() |
com.google.common.base.Optional<String> |
getS3SecretKey() |
boolean |
isS3UseV2Signing() |
void |
setArtifactCacheDirectory(String artifactCacheDirectory) |
void |
setLocalDownloadHttpPort(int localDownloadHttpPort) |
void |
setLocalDownloadPath(String localDownloadPath) |
void |
setMetricsFilePath(com.google.common.base.Optional<String> metricsFilePath) |
void |
setS3AccessKey(com.google.common.base.Optional<String> s3AccessKey) |
void |
setS3BucketCredentials(Map<String,SingularityS3Credentials> s3BucketCredentials) |
void |
setS3ChunkDownloadTimeoutMillis(int s3ChunkDownloadTimeoutMillis) |
void |
setS3ChunkRetries(long s3ChunkRetries) |
void |
setS3ChunkSize(long s3ChunkSize) |
void |
setS3DownloadTimeoutMillis(long s3DownloadTimeoutMillis) |
void |
setS3Endpoint(com.google.common.base.Optional<String> s3Endpoint) |
void |
setS3SecretKey(com.google.common.base.Optional<String> s3SecretKey) |
void |
setS3UseV2Signing(boolean s3UseV2Signing) |
String |
toString() |
public String getArtifactCacheDirectory()
public void setArtifactCacheDirectory(String artifactCacheDirectory)
public com.google.common.base.Optional<String> getS3AccessKey()
public void setS3AccessKey(com.google.common.base.Optional<String> s3AccessKey)
public com.google.common.base.Optional<String> getS3SecretKey()
public void setS3SecretKey(com.google.common.base.Optional<String> s3SecretKey)
public long getS3ChunkRetries()
public void setS3ChunkRetries(long s3ChunkRetries)
public long getS3ChunkSize()
public void setS3ChunkSize(long s3ChunkSize)
public long getS3DownloadTimeoutMillis()
public void setS3DownloadTimeoutMillis(long s3DownloadTimeoutMillis)
public int getLocalDownloadHttpPort()
public void setLocalDownloadHttpPort(int localDownloadHttpPort)
public String getLocalDownloadPath()
public void setLocalDownloadPath(String localDownloadPath)
public int getS3ChunkDownloadTimeoutMillis()
public void setS3ChunkDownloadTimeoutMillis(int s3ChunkDownloadTimeoutMillis)
public Map<String,SingularityS3Credentials> getS3BucketCredentials()
public void setS3BucketCredentials(Map<String,SingularityS3Credentials> s3BucketCredentials)
public com.google.common.base.Optional<String> getS3Endpoint()
public void setS3Endpoint(com.google.common.base.Optional<String> s3Endpoint)
public boolean isS3UseV2Signing()
public void setS3UseV2Signing(boolean s3UseV2Signing)
public com.google.common.base.Optional<String> getMetricsFilePath()
public void setMetricsFilePath(com.google.common.base.Optional<String> metricsFilePath)
Copyright © 2019. All rights reserved.