@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CreateEdgePackagingJobRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
CreateEdgePackagingJobRequest() |
Modifier and Type | Method and Description |
---|---|
CreateEdgePackagingJobRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getCompilationJobName()
The name of the SageMaker Neo compilation job that will be used to locate model artifacts for packaging.
|
String |
getEdgePackagingJobName()
The name of the edge packaging job.
|
String |
getModelName()
The name of the model.
|
String |
getModelVersion()
The version of the model.
|
EdgeOutputConfig |
getOutputConfig()
Provides information about the output location for the packaged model.
|
String |
getResourceKey()
The Amazon Web Services KMS key to use when encrypting the EBS volume the edge packaging job runs on.
|
String |
getRoleArn()
The Amazon Resource Name (ARN) of an IAM role that enables Amazon SageMaker to download and upload the model, and
to contact SageMaker Neo.
|
List<Tag> |
getTags()
Creates tags for the packaging job.
|
int |
hashCode() |
void |
setCompilationJobName(String compilationJobName)
The name of the SageMaker Neo compilation job that will be used to locate model artifacts for packaging.
|
void |
setEdgePackagingJobName(String edgePackagingJobName)
The name of the edge packaging job.
|
void |
setModelName(String modelName)
The name of the model.
|
void |
setModelVersion(String modelVersion)
The version of the model.
|
void |
setOutputConfig(EdgeOutputConfig outputConfig)
Provides information about the output location for the packaged model.
|
void |
setResourceKey(String resourceKey)
The Amazon Web Services KMS key to use when encrypting the EBS volume the edge packaging job runs on.
|
void |
setRoleArn(String roleArn)
The Amazon Resource Name (ARN) of an IAM role that enables Amazon SageMaker to download and upload the model, and
to contact SageMaker Neo.
|
void |
setTags(Collection<Tag> tags)
Creates tags for the packaging job.
|
String |
toString()
Returns a string representation of this object.
|
CreateEdgePackagingJobRequest |
withCompilationJobName(String compilationJobName)
The name of the SageMaker Neo compilation job that will be used to locate model artifacts for packaging.
|
CreateEdgePackagingJobRequest |
withEdgePackagingJobName(String edgePackagingJobName)
The name of the edge packaging job.
|
CreateEdgePackagingJobRequest |
withModelName(String modelName)
The name of the model.
|
CreateEdgePackagingJobRequest |
withModelVersion(String modelVersion)
The version of the model.
|
CreateEdgePackagingJobRequest |
withOutputConfig(EdgeOutputConfig outputConfig)
Provides information about the output location for the packaged model.
|
CreateEdgePackagingJobRequest |
withResourceKey(String resourceKey)
The Amazon Web Services KMS key to use when encrypting the EBS volume the edge packaging job runs on.
|
CreateEdgePackagingJobRequest |
withRoleArn(String roleArn)
The Amazon Resource Name (ARN) of an IAM role that enables Amazon SageMaker to download and upload the model, and
to contact SageMaker Neo.
|
CreateEdgePackagingJobRequest |
withTags(Collection<Tag> tags)
Creates tags for the packaging job.
|
CreateEdgePackagingJobRequest |
withTags(Tag... tags)
Creates tags for the packaging job.
|
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
public void setEdgePackagingJobName(String edgePackagingJobName)
The name of the edge packaging job.
edgePackagingJobName
- The name of the edge packaging job.public String getEdgePackagingJobName()
The name of the edge packaging job.
public CreateEdgePackagingJobRequest withEdgePackagingJobName(String edgePackagingJobName)
The name of the edge packaging job.
edgePackagingJobName
- The name of the edge packaging job.public void setCompilationJobName(String compilationJobName)
The name of the SageMaker Neo compilation job that will be used to locate model artifacts for packaging.
compilationJobName
- The name of the SageMaker Neo compilation job that will be used to locate model artifacts for packaging.public String getCompilationJobName()
The name of the SageMaker Neo compilation job that will be used to locate model artifacts for packaging.
public CreateEdgePackagingJobRequest withCompilationJobName(String compilationJobName)
The name of the SageMaker Neo compilation job that will be used to locate model artifacts for packaging.
compilationJobName
- The name of the SageMaker Neo compilation job that will be used to locate model artifacts for packaging.public void setModelName(String modelName)
The name of the model.
modelName
- The name of the model.public String getModelName()
The name of the model.
public CreateEdgePackagingJobRequest withModelName(String modelName)
The name of the model.
modelName
- The name of the model.public void setModelVersion(String modelVersion)
The version of the model.
modelVersion
- The version of the model.public String getModelVersion()
The version of the model.
public CreateEdgePackagingJobRequest withModelVersion(String modelVersion)
The version of the model.
modelVersion
- The version of the model.public void setRoleArn(String roleArn)
The Amazon Resource Name (ARN) of an IAM role that enables Amazon SageMaker to download and upload the model, and to contact SageMaker Neo.
roleArn
- The Amazon Resource Name (ARN) of an IAM role that enables Amazon SageMaker to download and upload the
model, and to contact SageMaker Neo.public String getRoleArn()
The Amazon Resource Name (ARN) of an IAM role that enables Amazon SageMaker to download and upload the model, and to contact SageMaker Neo.
public CreateEdgePackagingJobRequest withRoleArn(String roleArn)
The Amazon Resource Name (ARN) of an IAM role that enables Amazon SageMaker to download and upload the model, and to contact SageMaker Neo.
roleArn
- The Amazon Resource Name (ARN) of an IAM role that enables Amazon SageMaker to download and upload the
model, and to contact SageMaker Neo.public void setOutputConfig(EdgeOutputConfig outputConfig)
Provides information about the output location for the packaged model.
outputConfig
- Provides information about the output location for the packaged model.public EdgeOutputConfig getOutputConfig()
Provides information about the output location for the packaged model.
public CreateEdgePackagingJobRequest withOutputConfig(EdgeOutputConfig outputConfig)
Provides information about the output location for the packaged model.
outputConfig
- Provides information about the output location for the packaged model.public void setResourceKey(String resourceKey)
The Amazon Web Services KMS key to use when encrypting the EBS volume the edge packaging job runs on.
resourceKey
- The Amazon Web Services KMS key to use when encrypting the EBS volume the edge packaging job runs on.public String getResourceKey()
The Amazon Web Services KMS key to use when encrypting the EBS volume the edge packaging job runs on.
public CreateEdgePackagingJobRequest withResourceKey(String resourceKey)
The Amazon Web Services KMS key to use when encrypting the EBS volume the edge packaging job runs on.
resourceKey
- The Amazon Web Services KMS key to use when encrypting the EBS volume the edge packaging job runs on.public List<Tag> getTags()
Creates tags for the packaging job.
public void setTags(Collection<Tag> tags)
Creates tags for the packaging job.
tags
- Creates tags for the packaging job.public CreateEdgePackagingJobRequest withTags(Tag... tags)
Creates tags for the packaging job.
NOTE: This method appends the values to the existing list (if any). Use
setTags(java.util.Collection)
or withTags(java.util.Collection)
if you want to override the
existing values.
tags
- Creates tags for the packaging job.public CreateEdgePackagingJobRequest withTags(Collection<Tag> tags)
Creates tags for the packaging job.
tags
- Creates tags for the packaging job.public String toString()
toString
in class Object
Object.toString()
public CreateEdgePackagingJobRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()