@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class MonitoringOutputConfig extends Object implements Serializable, Cloneable, StructuredPojo
The output configuration for monitoring jobs.
Constructor and Description |
---|
MonitoringOutputConfig() |
Modifier and Type | Method and Description |
---|---|
MonitoringOutputConfig |
clone() |
boolean |
equals(Object obj) |
String |
getKmsKeyId()
The Key Management Service (KMS) key that Amazon SageMaker uses to encrypt the model artifacts at rest using
Amazon S3 server-side encryption.
|
List<MonitoringOutput> |
getMonitoringOutputs()
Monitoring outputs for monitoring jobs.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setKmsKeyId(String kmsKeyId)
The Key Management Service (KMS) key that Amazon SageMaker uses to encrypt the model artifacts at rest using
Amazon S3 server-side encryption.
|
void |
setMonitoringOutputs(Collection<MonitoringOutput> monitoringOutputs)
Monitoring outputs for monitoring jobs.
|
String |
toString()
Returns a string representation of this object.
|
MonitoringOutputConfig |
withKmsKeyId(String kmsKeyId)
The Key Management Service (KMS) key that Amazon SageMaker uses to encrypt the model artifacts at rest using
Amazon S3 server-side encryption.
|
MonitoringOutputConfig |
withMonitoringOutputs(Collection<MonitoringOutput> monitoringOutputs)
Monitoring outputs for monitoring jobs.
|
MonitoringOutputConfig |
withMonitoringOutputs(MonitoringOutput... monitoringOutputs)
Monitoring outputs for monitoring jobs.
|
public List<MonitoringOutput> getMonitoringOutputs()
Monitoring outputs for monitoring jobs. This is where the output of the periodic monitoring jobs is uploaded.
public void setMonitoringOutputs(Collection<MonitoringOutput> monitoringOutputs)
Monitoring outputs for monitoring jobs. This is where the output of the periodic monitoring jobs is uploaded.
monitoringOutputs
- Monitoring outputs for monitoring jobs. This is where the output of the periodic monitoring jobs is
uploaded.public MonitoringOutputConfig withMonitoringOutputs(MonitoringOutput... monitoringOutputs)
Monitoring outputs for monitoring jobs. This is where the output of the periodic monitoring jobs is uploaded.
NOTE: This method appends the values to the existing list (if any). Use
setMonitoringOutputs(java.util.Collection)
or withMonitoringOutputs(java.util.Collection)
if
you want to override the existing values.
monitoringOutputs
- Monitoring outputs for monitoring jobs. This is where the output of the periodic monitoring jobs is
uploaded.public MonitoringOutputConfig withMonitoringOutputs(Collection<MonitoringOutput> monitoringOutputs)
Monitoring outputs for monitoring jobs. This is where the output of the periodic monitoring jobs is uploaded.
monitoringOutputs
- Monitoring outputs for monitoring jobs. This is where the output of the periodic monitoring jobs is
uploaded.public void setKmsKeyId(String kmsKeyId)
The Key Management Service (KMS) key that Amazon SageMaker uses to encrypt the model artifacts at rest using Amazon S3 server-side encryption.
kmsKeyId
- The Key Management Service (KMS) key that Amazon SageMaker uses to encrypt the model artifacts at rest
using Amazon S3 server-side encryption.public String getKmsKeyId()
The Key Management Service (KMS) key that Amazon SageMaker uses to encrypt the model artifacts at rest using Amazon S3 server-side encryption.
public MonitoringOutputConfig withKmsKeyId(String kmsKeyId)
The Key Management Service (KMS) key that Amazon SageMaker uses to encrypt the model artifacts at rest using Amazon S3 server-side encryption.
kmsKeyId
- The Key Management Service (KMS) key that Amazon SageMaker uses to encrypt the model artifacts at rest
using Amazon S3 server-side encryption.public String toString()
toString
in class Object
Object.toString()
public MonitoringOutputConfig clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.