Interface ServiceLinkedRecorderInfo.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<ServiceLinkedRecorderInfo.Builder,,ServiceLinkedRecorderInfo> SdkBuilder<ServiceLinkedRecorderInfo.Builder,,ServiceLinkedRecorderInfo> SdkPojo
- Enclosing class:
ServiceLinkedRecorderInfo
@Mutable
@NotThreadSafe
public static interface ServiceLinkedRecorderInfo.Builder
extends SdkPojo, CopyableBuilder<ServiceLinkedRecorderInfo.Builder,ServiceLinkedRecorderInfo>
-
Method Summary
Modifier and TypeMethodDescriptionrecorderName(String recorderName) The name of the service-linked recorder, such asAWSConfigurationRecorderForObservabilityAdmin.recorderType(String recorderType) The type of the recorder.recorderType(RecorderType recorderType) The type of the recorder.servicePrincipal(String servicePrincipal) The service principal of the Amazon Web Services service that owns the service-linked recorder, such asobservabilityadmin.amazonaws.com.rproxy.govskope.ca.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, sdkFieldNameToField, sdkFields
-
Method Details
-
servicePrincipal
The service principal of the Amazon Web Services service that owns the service-linked recorder, such as
observabilityadmin.amazonaws.com.- Parameters:
servicePrincipal- The service principal of the Amazon Web Services service that owns the service-linked recorder, such asobservabilityadmin.amazonaws.com.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
recorderName
The name of the service-linked recorder, such as
AWSConfigurationRecorderForObservabilityAdmin.- Parameters:
recorderName- The name of the service-linked recorder, such asAWSConfigurationRecorderForObservabilityAdmin.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
recorderType
The type of the recorder. Valid values are
AWSandTHIRD_PARTY.- Parameters:
recorderType- The type of the recorder. Valid values areAWSandTHIRD_PARTY.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
recorderType
The type of the recorder. Valid values are
AWSandTHIRD_PARTY.- Parameters:
recorderType- The type of the recorder. Valid values areAWSandTHIRD_PARTY.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-