Interface AuditTargetEntity.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<AuditTargetEntity.Builder,
,AuditTargetEntity> SdkBuilder<AuditTargetEntity.Builder,
,AuditTargetEntity> SdkPojo
- Enclosing class:
AuditTargetEntity
-
Method Summary
Modifier and TypeMethodDescriptiondefault AuditTargetEntity.Builder
service
(Consumer<ServiceEntity.Builder> service) Service entity information when the audit target is a service.service
(ServiceEntity service) Service entity information when the audit target is a service.default AuditTargetEntity.Builder
serviceOperation
(Consumer<ServiceOperationEntity.Builder> serviceOperation) Service operation entity information when the audit target is a specific service operation.serviceOperation
(ServiceOperationEntity serviceOperation) Service operation entity information when the audit target is a specific service operation.default AuditTargetEntity.Builder
SLO entity information when the audit target is a service level objective.SLO entity information when the audit target is a service level objective.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
service
Service entity information when the audit target is a service.
- Parameters:
service
- Service entity information when the audit target is a service.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
service
Service entity information when the audit target is a service.
This is a convenience method that creates an instance of theServiceEntity.Builder
avoiding the need to create one manually viaServiceEntity.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toservice(ServiceEntity)
.- Parameters:
service
- a consumer that will call methods onServiceEntity.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
slo
SLO entity information when the audit target is a service level objective.
- Parameters:
slo
- SLO entity information when the audit target is a service level objective.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
slo
SLO entity information when the audit target is a service level objective.
This is a convenience method that creates an instance of theServiceLevelObjectiveEntity.Builder
avoiding the need to create one manually viaServiceLevelObjectiveEntity.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toslo(ServiceLevelObjectiveEntity)
.- Parameters:
slo
- a consumer that will call methods onServiceLevelObjectiveEntity.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
serviceOperation
Service operation entity information when the audit target is a specific service operation.
- Parameters:
serviceOperation
- Service operation entity information when the audit target is a specific service operation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
serviceOperation
default AuditTargetEntity.Builder serviceOperation(Consumer<ServiceOperationEntity.Builder> serviceOperation) Service operation entity information when the audit target is a specific service operation.
This is a convenience method that creates an instance of theServiceOperationEntity.Builder
avoiding the need to create one manually viaServiceOperationEntity.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toserviceOperation(ServiceOperationEntity)
.- Parameters:
serviceOperation
- a consumer that will call methods onServiceOperationEntity.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-