@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ProcessingOutputConfig extends Object implements Serializable, Cloneable, StructuredPojo
The output configuration for the processing job.
Constructor and Description |
---|
ProcessingOutputConfig() |
Modifier and Type | Method and Description |
---|---|
ProcessingOutputConfig |
clone() |
boolean |
equals(Object obj) |
String |
getKmsKeyId()
The AWS Key Management Service (AWS KMS) key that Amazon SageMaker uses to encrypt the processing job output.
|
List<ProcessingOutput> |
getOutputs()
Output configuration information for a processing job.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setKmsKeyId(String kmsKeyId)
The AWS Key Management Service (AWS KMS) key that Amazon SageMaker uses to encrypt the processing job output.
|
void |
setOutputs(Collection<ProcessingOutput> outputs)
Output configuration information for a processing job.
|
String |
toString()
Returns a string representation of this object.
|
ProcessingOutputConfig |
withKmsKeyId(String kmsKeyId)
The AWS Key Management Service (AWS KMS) key that Amazon SageMaker uses to encrypt the processing job output.
|
ProcessingOutputConfig |
withOutputs(Collection<ProcessingOutput> outputs)
Output configuration information for a processing job.
|
ProcessingOutputConfig |
withOutputs(ProcessingOutput... outputs)
Output configuration information for a processing job.
|
public List<ProcessingOutput> getOutputs()
Output configuration information for a processing job.
public void setOutputs(Collection<ProcessingOutput> outputs)
Output configuration information for a processing job.
outputs
- Output configuration information for a processing job.public ProcessingOutputConfig withOutputs(ProcessingOutput... outputs)
Output configuration information for a processing job.
NOTE: This method appends the values to the existing list (if any). Use
setOutputs(java.util.Collection)
or withOutputs(java.util.Collection)
if you want to override
the existing values.
outputs
- Output configuration information for a processing job.public ProcessingOutputConfig withOutputs(Collection<ProcessingOutput> outputs)
Output configuration information for a processing job.
outputs
- Output configuration information for a processing job.public void setKmsKeyId(String kmsKeyId)
The AWS Key Management Service (AWS KMS) key that Amazon SageMaker uses to encrypt the processing job output.
KmsKeyId
can be an ID of a KMS key, ARN of a KMS key, alias of a KMS key, or alias of a KMS key. The
KmsKeyId
is applied to all outputs.
kmsKeyId
- The AWS Key Management Service (AWS KMS) key that Amazon SageMaker uses to encrypt the processing job
output. KmsKeyId
can be an ID of a KMS key, ARN of a KMS key, alias of a KMS key, or alias of
a KMS key. The KmsKeyId
is applied to all outputs.public String getKmsKeyId()
The AWS Key Management Service (AWS KMS) key that Amazon SageMaker uses to encrypt the processing job output.
KmsKeyId
can be an ID of a KMS key, ARN of a KMS key, alias of a KMS key, or alias of a KMS key. The
KmsKeyId
is applied to all outputs.
KmsKeyId
can be an ID of a KMS key, ARN of a KMS key, alias of a KMS key, or alias
of a KMS key. The KmsKeyId
is applied to all outputs.public ProcessingOutputConfig withKmsKeyId(String kmsKeyId)
The AWS Key Management Service (AWS KMS) key that Amazon SageMaker uses to encrypt the processing job output.
KmsKeyId
can be an ID of a KMS key, ARN of a KMS key, alias of a KMS key, or alias of a KMS key. The
KmsKeyId
is applied to all outputs.
kmsKeyId
- The AWS Key Management Service (AWS KMS) key that Amazon SageMaker uses to encrypt the processing job
output. KmsKeyId
can be an ID of a KMS key, ARN of a KMS key, alias of a KMS key, or alias of
a KMS key. The KmsKeyId
is applied to all outputs.public String toString()
toString
in class Object
Object.toString()
public ProcessingOutputConfig clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.