@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class InferenceExperimentDataStorageConfig extends Object implements Serializable, Cloneable, StructuredPojo
The Amazon S3 location and configuration for storing inference experiment data.
Constructor and Description |
---|
InferenceExperimentDataStorageConfig() |
Modifier and Type | Method and Description |
---|---|
InferenceExperimentDataStorageConfig |
clone() |
boolean |
equals(Object obj) |
CaptureContentTypeHeader |
getContentType() |
String |
getDestination()
The Amazon S3 bucket where the inference experiment data is stored.
|
String |
getKmsKey()
The Amazon Resource Name (ARN) of a Amazon Web Services Key Management Service key that Amazon SageMaker uses to
encrypt captured data when uploading to Amazon S3.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setContentType(CaptureContentTypeHeader contentType) |
void |
setDestination(String destination)
The Amazon S3 bucket where the inference experiment data is stored.
|
void |
setKmsKey(String kmsKey)
The Amazon Resource Name (ARN) of a Amazon Web Services Key Management Service key that Amazon SageMaker uses to
encrypt captured data when uploading to Amazon S3.
|
String |
toString()
Returns a string representation of this object.
|
InferenceExperimentDataStorageConfig |
withContentType(CaptureContentTypeHeader contentType) |
InferenceExperimentDataStorageConfig |
withDestination(String destination)
The Amazon S3 bucket where the inference experiment data is stored.
|
InferenceExperimentDataStorageConfig |
withKmsKey(String kmsKey)
The Amazon Resource Name (ARN) of a Amazon Web Services Key Management Service key that Amazon SageMaker uses to
encrypt captured data when uploading to Amazon S3.
|
public InferenceExperimentDataStorageConfig()
public void setDestination(String destination)
The Amazon S3 bucket where the inference experiment data is stored.
destination
- The Amazon S3 bucket where the inference experiment data is stored.public String getDestination()
The Amazon S3 bucket where the inference experiment data is stored.
public InferenceExperimentDataStorageConfig withDestination(String destination)
The Amazon S3 bucket where the inference experiment data is stored.
destination
- The Amazon S3 bucket where the inference experiment data is stored.public void setKmsKey(String kmsKey)
The Amazon Resource Name (ARN) of a Amazon Web Services Key Management Service key that Amazon SageMaker uses to encrypt captured data when uploading to Amazon S3.
kmsKey
- The Amazon Resource Name (ARN) of a Amazon Web Services Key Management Service key that Amazon SageMaker
uses to encrypt captured data when uploading to Amazon S3.public String getKmsKey()
The Amazon Resource Name (ARN) of a Amazon Web Services Key Management Service key that Amazon SageMaker uses to encrypt captured data when uploading to Amazon S3.
public InferenceExperimentDataStorageConfig withKmsKey(String kmsKey)
The Amazon Resource Name (ARN) of a Amazon Web Services Key Management Service key that Amazon SageMaker uses to encrypt captured data when uploading to Amazon S3.
kmsKey
- The Amazon Resource Name (ARN) of a Amazon Web Services Key Management Service key that Amazon SageMaker
uses to encrypt captured data when uploading to Amazon S3.public void setContentType(CaptureContentTypeHeader contentType)
contentType
- public CaptureContentTypeHeader getContentType()
public InferenceExperimentDataStorageConfig withContentType(CaptureContentTypeHeader contentType)
contentType
- public String toString()
toString
in class Object
Object.toString()
public InferenceExperimentDataStorageConfig clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.