Interface DatadogAuthorizationConfig.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<DatadogAuthorizationConfig.Builder,,DatadogAuthorizationConfig> SdkBuilder<DatadogAuthorizationConfig.Builder,,DatadogAuthorizationConfig> SdkPojo
- Enclosing class:
DatadogAuthorizationConfig
@Mutable
@NotThreadSafe
public static interface DatadogAuthorizationConfig.Builder
extends SdkPojo, CopyableBuilder<DatadogAuthorizationConfig.Builder,DatadogAuthorizationConfig>
-
Method Summary
Modifier and TypeMethodDescriptionauthorizationDiscovery(Consumer<MCPServerAuthorizationDiscoveryConfig.Builder> authorizationDiscovery) Datadog MCP server authorization discovery configuration.authorizationDiscovery(MCPServerAuthorizationDiscoveryConfig authorizationDiscovery) Datadog MCP server authorization discovery configuration.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
-
authorizationDiscovery
DatadogAuthorizationConfig.Builder authorizationDiscovery(MCPServerAuthorizationDiscoveryConfig authorizationDiscovery) Datadog MCP server authorization discovery configuration.
- Parameters:
authorizationDiscovery- Datadog MCP server authorization discovery configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
authorizationDiscovery
default DatadogAuthorizationConfig.Builder authorizationDiscovery(Consumer<MCPServerAuthorizationDiscoveryConfig.Builder> authorizationDiscovery) Datadog MCP server authorization discovery configuration.
This is a convenience method that creates an instance of theMCPServerAuthorizationDiscoveryConfig.Builderavoiding the need to create one manually viaMCPServerAuthorizationDiscoveryConfig.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toauthorizationDiscovery(MCPServerAuthorizationDiscoveryConfig).- Parameters:
authorizationDiscovery- a consumer that will call methods onMCPServerAuthorizationDiscoveryConfig.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-