Interface UpdateServiceIntegrationConfig.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<UpdateServiceIntegrationConfig.Builder,,UpdateServiceIntegrationConfig> SdkBuilder<UpdateServiceIntegrationConfig.Builder,,UpdateServiceIntegrationConfig> SdkPojo
- Enclosing class:
UpdateServiceIntegrationConfig
-
Method Summary
Modifier and TypeMethodDescriptionkmsServerSideEncryption(Consumer<KMSServerSideEncryptionIntegrationConfig.Builder> kmsServerSideEncryption) Information about whether DevOps Guru is configured to encrypt server-side data using KMS.kmsServerSideEncryption(KMSServerSideEncryptionIntegrationConfig kmsServerSideEncryption) Information about whether DevOps Guru is configured to encrypt server-side data using KMS.logsAnomalyDetection(Consumer<LogsAnomalyDetectionIntegrationConfig.Builder> logsAnomalyDetection) Information about whether DevOps Guru is configured to perform log anomaly detection on Amazon CloudWatch log groups.logsAnomalyDetection(LogsAnomalyDetectionIntegrationConfig logsAnomalyDetection) Information about whether DevOps Guru is configured to perform log anomaly detection on Amazon CloudWatch log groups.opsCenter(Consumer<OpsCenterIntegrationConfig.Builder> opsCenter) Sets the value of the OpsCenter property for this object.opsCenter(OpsCenterIntegrationConfig opsCenter) Sets the value of the OpsCenter property for this object.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
opsCenter
Sets the value of the OpsCenter property for this object.- Parameters:
opsCenter- The new value for the OpsCenter property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
opsCenter
default UpdateServiceIntegrationConfig.Builder opsCenter(Consumer<OpsCenterIntegrationConfig.Builder> opsCenter) Sets the value of the OpsCenter property for this object. This is a convenience method that creates an instance of theOpsCenterIntegrationConfig.Builderavoiding the need to create one manually viaOpsCenterIntegrationConfig.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toopsCenter(OpsCenterIntegrationConfig).- Parameters:
opsCenter- a consumer that will call methods onOpsCenterIntegrationConfig.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
logsAnomalyDetection
UpdateServiceIntegrationConfig.Builder logsAnomalyDetection(LogsAnomalyDetectionIntegrationConfig logsAnomalyDetection) Information about whether DevOps Guru is configured to perform log anomaly detection on Amazon CloudWatch log groups.
- Parameters:
logsAnomalyDetection- Information about whether DevOps Guru is configured to perform log anomaly detection on Amazon CloudWatch log groups.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
logsAnomalyDetection
default UpdateServiceIntegrationConfig.Builder logsAnomalyDetection(Consumer<LogsAnomalyDetectionIntegrationConfig.Builder> logsAnomalyDetection) Information about whether DevOps Guru is configured to perform log anomaly detection on Amazon CloudWatch log groups.
This is a convenience method that creates an instance of theLogsAnomalyDetectionIntegrationConfig.Builderavoiding the need to create one manually viaLogsAnomalyDetectionIntegrationConfig.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tologsAnomalyDetection(LogsAnomalyDetectionIntegrationConfig).- Parameters:
logsAnomalyDetection- a consumer that will call methods onLogsAnomalyDetectionIntegrationConfig.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
kmsServerSideEncryption
UpdateServiceIntegrationConfig.Builder kmsServerSideEncryption(KMSServerSideEncryptionIntegrationConfig kmsServerSideEncryption) Information about whether DevOps Guru is configured to encrypt server-side data using KMS.
- Parameters:
kmsServerSideEncryption- Information about whether DevOps Guru is configured to encrypt server-side data using KMS.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
kmsServerSideEncryption
default UpdateServiceIntegrationConfig.Builder kmsServerSideEncryption(Consumer<KMSServerSideEncryptionIntegrationConfig.Builder> kmsServerSideEncryption) Information about whether DevOps Guru is configured to encrypt server-side data using KMS.
This is a convenience method that creates an instance of theKMSServerSideEncryptionIntegrationConfig.Builderavoiding the need to create one manually viaKMSServerSideEncryptionIntegrationConfig.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tokmsServerSideEncryption(KMSServerSideEncryptionIntegrationConfig).- Parameters:
kmsServerSideEncryption- a consumer that will call methods onKMSServerSideEncryptionIntegrationConfig.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-