Interface ServiceDetails.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<ServiceDetails.Builder,,ServiceDetails> SdkBuilder<ServiceDetails.Builder,,ServiceDetails> SdkPojo
- Enclosing class:
ServiceDetails
-
Method Summary
Modifier and TypeMethodDescriptiondefault ServiceDetails.Builderazureidentity(Consumer<RegisteredAzureIdentityDetails.Builder> azureidentity) Azure integration with AWS Outbound Identity Federation specific service details.azureidentity(RegisteredAzureIdentityDetails azureidentity) Azure integration with AWS Outbound Identity Federation specific service details.default ServiceDetails.Builderdynatrace(Consumer<DynatraceServiceDetails.Builder> dynatrace) Dynatrace-specific service details.dynatrace(DynatraceServiceDetails dynatrace) Dynatrace-specific service details.default ServiceDetails.BuildereventChannel(Consumer<EventChannelDetails.Builder> eventChannel) Event Channel specific service details.eventChannel(EventChannelDetails eventChannel) Event Channel specific service details.default ServiceDetails.Buildergitlab(Consumer<GitLabDetails.Builder> gitlab) GitLab-specific service details.gitlab(GitLabDetails gitlab) GitLab-specific service details.default ServiceDetails.Buildermcpserver(Consumer<MCPServerDetails.Builder> mcpserver) MCP server-specific service details.mcpserver(MCPServerDetails mcpserver) MCP server-specific service details.default ServiceDetails.Buildermcpserverdatadog(Consumer<DatadogServiceDetails.Builder> mcpserverdatadog) Datadog MCP server-specific service details.mcpserverdatadog(DatadogServiceDetails mcpserverdatadog) Datadog MCP server-specific service details.default ServiceDetails.Buildermcpservergrafana(Consumer<GrafanaServiceDetails.Builder> mcpservergrafana) Datadog MCP server-specific service details.mcpservergrafana(GrafanaServiceDetails mcpservergrafana) Datadog MCP server-specific service details.default ServiceDetails.Buildermcpservernewrelic(Consumer<NewRelicServiceDetails.Builder> mcpservernewrelic) New Relic-specific service details.mcpservernewrelic(NewRelicServiceDetails mcpservernewrelic) New Relic-specific service details.default ServiceDetails.Buildermcpserversigv4(Consumer<MCPServerSigV4ServiceDetails.Builder> mcpserversigv4) SigV4-authenticated MCP server-specific service details.mcpserversigv4(MCPServerSigV4ServiceDetails mcpserversigv4) SigV4-authenticated MCP server-specific service details.default ServiceDetails.Buildermcpserversplunk(Consumer<MCPServerDetails.Builder> mcpserversplunk) Splunk MCP server-specific service details.mcpserversplunk(MCPServerDetails mcpserversplunk) Splunk MCP server-specific service details.default ServiceDetails.Builderpagerduty(Consumer<PagerDutyDetails.Builder> pagerduty) PagerDuty specific service details.pagerduty(PagerDutyDetails pagerduty) PagerDuty specific service details.default ServiceDetails.Builderservicenow(Consumer<ServiceNowServiceDetails.Builder> servicenow) ServiceNow-specific service details.servicenow(ServiceNowServiceDetails servicenow) ServiceNow-specific service details.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
-
dynatrace
Dynatrace-specific service details.
- Parameters:
dynatrace- Dynatrace-specific service details.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dynatrace
Dynatrace-specific service details.
This is a convenience method that creates an instance of theDynatraceServiceDetails.Builderavoiding the need to create one manually viaDynatraceServiceDetails.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed todynatrace(DynatraceServiceDetails).- Parameters:
dynatrace- a consumer that will call methods onDynatraceServiceDetails.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
servicenow
ServiceNow-specific service details.
- Parameters:
servicenow- ServiceNow-specific service details.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
servicenow
ServiceNow-specific service details.
This is a convenience method that creates an instance of theServiceNowServiceDetails.Builderavoiding the need to create one manually viaServiceNowServiceDetails.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toservicenow(ServiceNowServiceDetails).- Parameters:
servicenow- a consumer that will call methods onServiceNowServiceDetails.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
mcpserverdatadog
Datadog MCP server-specific service details.
- Parameters:
mcpserverdatadog- Datadog MCP server-specific service details.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
mcpserverdatadog
default ServiceDetails.Builder mcpserverdatadog(Consumer<DatadogServiceDetails.Builder> mcpserverdatadog) Datadog MCP server-specific service details.
This is a convenience method that creates an instance of theDatadogServiceDetails.Builderavoiding the need to create one manually viaDatadogServiceDetails.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tomcpserverdatadog(DatadogServiceDetails).- Parameters:
mcpserverdatadog- a consumer that will call methods onDatadogServiceDetails.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
mcpserver
MCP server-specific service details.
- Parameters:
mcpserver- MCP server-specific service details.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
mcpserver
MCP server-specific service details.
This is a convenience method that creates an instance of theMCPServerDetails.Builderavoiding the need to create one manually viaMCPServerDetails.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tomcpserver(MCPServerDetails).- Parameters:
mcpserver- a consumer that will call methods onMCPServerDetails.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
gitlab
GitLab-specific service details.
- Parameters:
gitlab- GitLab-specific service details.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
gitlab
GitLab-specific service details.
This is a convenience method that creates an instance of theGitLabDetails.Builderavoiding the need to create one manually viaGitLabDetails.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed togitlab(GitLabDetails).- Parameters:
gitlab- a consumer that will call methods onGitLabDetails.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
mcpserversplunk
Splunk MCP server-specific service details.
- Parameters:
mcpserversplunk- Splunk MCP server-specific service details.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
mcpserversplunk
Splunk MCP server-specific service details.
This is a convenience method that creates an instance of theMCPServerDetails.Builderavoiding the need to create one manually viaMCPServerDetails.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tomcpserversplunk(MCPServerDetails).- Parameters:
mcpserversplunk- a consumer that will call methods onMCPServerDetails.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
mcpservernewrelic
New Relic-specific service details.
- Parameters:
mcpservernewrelic- New Relic-specific service details.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
mcpservernewrelic
default ServiceDetails.Builder mcpservernewrelic(Consumer<NewRelicServiceDetails.Builder> mcpservernewrelic) New Relic-specific service details.
This is a convenience method that creates an instance of theNewRelicServiceDetails.Builderavoiding the need to create one manually viaNewRelicServiceDetails.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tomcpservernewrelic(NewRelicServiceDetails).- Parameters:
mcpservernewrelic- a consumer that will call methods onNewRelicServiceDetails.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
eventChannel
Event Channel specific service details.
- Parameters:
eventChannel- Event Channel specific service details.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
eventChannel
Event Channel specific service details.
This is a convenience method that creates an instance of theEventChannelDetails.Builderavoiding the need to create one manually viaEventChannelDetails.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toeventChannel(EventChannelDetails).- Parameters:
eventChannel- a consumer that will call methods onEventChannelDetails.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
mcpservergrafana
Datadog MCP server-specific service details.
- Parameters:
mcpservergrafana- Datadog MCP server-specific service details.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
mcpservergrafana
default ServiceDetails.Builder mcpservergrafana(Consumer<GrafanaServiceDetails.Builder> mcpservergrafana) Datadog MCP server-specific service details.
This is a convenience method that creates an instance of theGrafanaServiceDetails.Builderavoiding the need to create one manually viaGrafanaServiceDetails.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tomcpservergrafana(GrafanaServiceDetails).- Parameters:
mcpservergrafana- a consumer that will call methods onGrafanaServiceDetails.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
pagerduty
PagerDuty specific service details.
- Parameters:
pagerduty- PagerDuty specific service details.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
pagerduty
PagerDuty specific service details.
This is a convenience method that creates an instance of thePagerDutyDetails.Builderavoiding the need to create one manually viaPagerDutyDetails.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed topagerduty(PagerDutyDetails).- Parameters:
pagerduty- a consumer that will call methods onPagerDutyDetails.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
azureidentity
Azure integration with AWS Outbound Identity Federation specific service details.
- Parameters:
azureidentity- Azure integration with AWS Outbound Identity Federation specific service details.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
azureidentity
default ServiceDetails.Builder azureidentity(Consumer<RegisteredAzureIdentityDetails.Builder> azureidentity) Azure integration with AWS Outbound Identity Federation specific service details.
This is a convenience method that creates an instance of theRegisteredAzureIdentityDetails.Builderavoiding the need to create one manually viaRegisteredAzureIdentityDetails.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toazureidentity(RegisteredAzureIdentityDetails).- Parameters:
azureidentity- a consumer that will call methods onRegisteredAzureIdentityDetails.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
mcpserversigv4
SigV4-authenticated MCP server-specific service details.
- Parameters:
mcpserversigv4- SigV4-authenticated MCP server-specific service details.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
mcpserversigv4
default ServiceDetails.Builder mcpserversigv4(Consumer<MCPServerSigV4ServiceDetails.Builder> mcpserversigv4) SigV4-authenticated MCP server-specific service details.
This is a convenience method that creates an instance of theMCPServerSigV4ServiceDetails.Builderavoiding the need to create one manually viaMCPServerSigV4ServiceDetails.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tomcpserversigv4(MCPServerSigV4ServiceDetails).- Parameters:
mcpserversigv4- a consumer that will call methods onMCPServerSigV4ServiceDetails.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-