@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class UpdateServiceIntegrationConfig extends Object implements Serializable, Cloneable, StructuredPojo
Information about updating the integration status of an Amazon Web Services service, such as Amazon Web Services Systems Manager, with DevOps Guru.
Constructor and Description |
---|
UpdateServiceIntegrationConfig() |
Modifier and Type | Method and Description |
---|---|
UpdateServiceIntegrationConfig |
clone() |
boolean |
equals(Object obj) |
KMSServerSideEncryptionIntegrationConfig |
getKMSServerSideEncryption()
Information about whether DevOps Guru is configured to encrypt server-side data using KMS.
|
LogsAnomalyDetectionIntegrationConfig |
getLogsAnomalyDetection()
Information about whether DevOps Guru is configured to perform log anomaly detection on Amazon CloudWatch log
groups.
|
OpsCenterIntegrationConfig |
getOpsCenter() |
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setKMSServerSideEncryption(KMSServerSideEncryptionIntegrationConfig kMSServerSideEncryption)
Information about whether DevOps Guru is configured to encrypt server-side data using KMS.
|
void |
setLogsAnomalyDetection(LogsAnomalyDetectionIntegrationConfig logsAnomalyDetection)
Information about whether DevOps Guru is configured to perform log anomaly detection on Amazon CloudWatch log
groups.
|
void |
setOpsCenter(OpsCenterIntegrationConfig opsCenter) |
String |
toString()
Returns a string representation of this object.
|
UpdateServiceIntegrationConfig |
withKMSServerSideEncryption(KMSServerSideEncryptionIntegrationConfig kMSServerSideEncryption)
Information about whether DevOps Guru is configured to encrypt server-side data using KMS.
|
UpdateServiceIntegrationConfig |
withLogsAnomalyDetection(LogsAnomalyDetectionIntegrationConfig logsAnomalyDetection)
Information about whether DevOps Guru is configured to perform log anomaly detection on Amazon CloudWatch log
groups.
|
UpdateServiceIntegrationConfig |
withOpsCenter(OpsCenterIntegrationConfig opsCenter) |
public void setOpsCenter(OpsCenterIntegrationConfig opsCenter)
opsCenter
- public OpsCenterIntegrationConfig getOpsCenter()
public UpdateServiceIntegrationConfig withOpsCenter(OpsCenterIntegrationConfig opsCenter)
opsCenter
- public void setLogsAnomalyDetection(LogsAnomalyDetectionIntegrationConfig logsAnomalyDetection)
Information about whether DevOps Guru is configured to perform log anomaly detection on Amazon CloudWatch log groups.
logsAnomalyDetection
- Information about whether DevOps Guru is configured to perform log anomaly detection on Amazon CloudWatch
log groups.public LogsAnomalyDetectionIntegrationConfig getLogsAnomalyDetection()
Information about whether DevOps Guru is configured to perform log anomaly detection on Amazon CloudWatch log groups.
public UpdateServiceIntegrationConfig withLogsAnomalyDetection(LogsAnomalyDetectionIntegrationConfig logsAnomalyDetection)
Information about whether DevOps Guru is configured to perform log anomaly detection on Amazon CloudWatch log groups.
logsAnomalyDetection
- Information about whether DevOps Guru is configured to perform log anomaly detection on Amazon CloudWatch
log groups.public void setKMSServerSideEncryption(KMSServerSideEncryptionIntegrationConfig kMSServerSideEncryption)
Information about whether DevOps Guru is configured to encrypt server-side data using KMS.
kMSServerSideEncryption
- Information about whether DevOps Guru is configured to encrypt server-side data using KMS.public KMSServerSideEncryptionIntegrationConfig getKMSServerSideEncryption()
Information about whether DevOps Guru is configured to encrypt server-side data using KMS.
public UpdateServiceIntegrationConfig withKMSServerSideEncryption(KMSServerSideEncryptionIntegrationConfig kMSServerSideEncryption)
Information about whether DevOps Guru is configured to encrypt server-side data using KMS.
kMSServerSideEncryption
- Information about whether DevOps Guru is configured to encrypt server-side data using KMS.public String toString()
toString
in class Object
Object.toString()
public UpdateServiceIntegrationConfig clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.