Interface AdditionalServiceDetails.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<AdditionalServiceDetails.Builder,,AdditionalServiceDetails> SdkBuilder<AdditionalServiceDetails.Builder,,AdditionalServiceDetails> SdkPojo
- Enclosing class:
AdditionalServiceDetails
-
Method Summary
Modifier and TypeMethodDescriptiondefault AdditionalServiceDetails.Builderazuredevops(Consumer<RegisteredAzureDevOpsServiceDetails.Builder> azuredevops) Azure DevOps specific service details.azuredevops(RegisteredAzureDevOpsServiceDetails azuredevops) Azure DevOps specific service details.default AdditionalServiceDetails.Builderazureidentity(Consumer<RegisteredAzureIdentityDetails.Builder> azureidentity) Azure identity details for services using Azure authentication.azureidentity(RegisteredAzureIdentityDetails azureidentity) Azure identity details for services using Azure authentication.default AdditionalServiceDetails.BuilderGitHub-specific service details.github(RegisteredGithubServiceDetails github) GitHub-specific service details.default AdditionalServiceDetails.BuilderGitLab-specific service details.gitlab(RegisteredGitLabServiceDetails gitlab) GitLab-specific service details.default AdditionalServiceDetails.Buildermcpserver(Consumer<RegisteredMCPServerDetails.Builder> mcpserver) MCP server-specific service details.mcpserver(RegisteredMCPServerDetails mcpserver) MCP server-specific service details.default AdditionalServiceDetails.Buildermcpserverdatadog(Consumer<RegisteredMCPServerDetails.Builder> mcpserverdatadog) Datadog MCP server-specific service details.mcpserverdatadog(RegisteredMCPServerDetails mcpserverdatadog) Datadog MCP server-specific service details.default AdditionalServiceDetails.Buildermcpservergrafana(Consumer<RegisteredGrafanaServerDetails.Builder> mcpservergrafana) Grafana MCP server-specific service details.mcpservergrafana(RegisteredGrafanaServerDetails mcpservergrafana) Grafana MCP server-specific service details.default AdditionalServiceDetails.Buildermcpservernewrelic(Consumer<RegisteredNewRelicDetails.Builder> mcpservernewrelic) New Relic MCP server-specific service details.mcpservernewrelic(RegisteredNewRelicDetails mcpservernewrelic) New Relic MCP server-specific service details.default AdditionalServiceDetails.Buildermcpserversigv4(Consumer<RegisteredMCPServerSigV4Details.Builder> mcpserversigv4) SigV4-authenticated MCP server-specific service details.mcpserversigv4(RegisteredMCPServerSigV4Details mcpserversigv4) SigV4-authenticated MCP server-specific service details.default AdditionalServiceDetails.Buildermcpserversplunk(Consumer<RegisteredMCPServerDetails.Builder> mcpserversplunk) Splunk MCP server-specific service details.mcpserversplunk(RegisteredMCPServerDetails mcpserversplunk) Splunk MCP server-specific service details.default AdditionalServiceDetails.Builderpagerduty(Consumer<RegisteredPagerDutyDetails.Builder> pagerduty) Pagerduty service details.pagerduty(RegisteredPagerDutyDetails pagerduty) Pagerduty service details.default AdditionalServiceDetails.Builderservicenow(Consumer<RegisteredServiceNowDetails.Builder> servicenow) ServiceNow-specific service details.servicenow(RegisteredServiceNowDetails servicenow) ServiceNow-specific service details.default AdditionalServiceDetails.BuilderSlack-specific service details.Slack-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
-
github
GitHub-specific service details.
- Parameters:
github- GitHub-specific service details.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
github
default AdditionalServiceDetails.Builder github(Consumer<RegisteredGithubServiceDetails.Builder> github) GitHub-specific service details.
This is a convenience method that creates an instance of theRegisteredGithubServiceDetails.Builderavoiding the need to create one manually viaRegisteredGithubServiceDetails.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed togithub(RegisteredGithubServiceDetails).- Parameters:
github- a consumer that will call methods onRegisteredGithubServiceDetails.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
slack
Slack-specific service details.
- Parameters:
slack- Slack-specific service details.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
slack
default AdditionalServiceDetails.Builder slack(Consumer<RegisteredSlackServiceDetails.Builder> slack) Slack-specific service details.
This is a convenience method that creates an instance of theRegisteredSlackServiceDetails.Builderavoiding the need to create one manually viaRegisteredSlackServiceDetails.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toslack(RegisteredSlackServiceDetails).- Parameters:
slack- a consumer that will call methods onRegisteredSlackServiceDetails.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 AdditionalServiceDetails.Builder mcpserverdatadog(Consumer<RegisteredMCPServerDetails.Builder> mcpserverdatadog) Datadog MCP server-specific service details.
This is a convenience method that creates an instance of theRegisteredMCPServerDetails.Builderavoiding the need to create one manually viaRegisteredMCPServerDetails.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tomcpserverdatadog(RegisteredMCPServerDetails).- Parameters:
mcpserverdatadog- a consumer that will call methods onRegisteredMCPServerDetails.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
default AdditionalServiceDetails.Builder mcpserver(Consumer<RegisteredMCPServerDetails.Builder> mcpserver) MCP server-specific service details.
This is a convenience method that creates an instance of theRegisteredMCPServerDetails.Builderavoiding the need to create one manually viaRegisteredMCPServerDetails.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tomcpserver(RegisteredMCPServerDetails).- Parameters:
mcpserver- a consumer that will call methods onRegisteredMCPServerDetails.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
default AdditionalServiceDetails.Builder servicenow(Consumer<RegisteredServiceNowDetails.Builder> servicenow) ServiceNow-specific service details.
This is a convenience method that creates an instance of theRegisteredServiceNowDetails.Builderavoiding the need to create one manually viaRegisteredServiceNowDetails.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toservicenow(RegisteredServiceNowDetails).- Parameters:
servicenow- a consumer that will call methods onRegisteredServiceNowDetails.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
default AdditionalServiceDetails.Builder gitlab(Consumer<RegisteredGitLabServiceDetails.Builder> gitlab) GitLab-specific service details.
This is a convenience method that creates an instance of theRegisteredGitLabServiceDetails.Builderavoiding the need to create one manually viaRegisteredGitLabServiceDetails.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed togitlab(RegisteredGitLabServiceDetails).- Parameters:
gitlab- a consumer that will call methods onRegisteredGitLabServiceDetails.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
default AdditionalServiceDetails.Builder mcpserversplunk(Consumer<RegisteredMCPServerDetails.Builder> mcpserversplunk) Splunk MCP server-specific service details.
This is a convenience method that creates an instance of theRegisteredMCPServerDetails.Builderavoiding the need to create one manually viaRegisteredMCPServerDetails.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tomcpserversplunk(RegisteredMCPServerDetails).- Parameters:
mcpserversplunk- a consumer that will call methods onRegisteredMCPServerDetails.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
mcpservernewrelic
New Relic MCP server-specific service details.
- Parameters:
mcpservernewrelic- New Relic MCP server-specific service details.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
mcpservernewrelic
default AdditionalServiceDetails.Builder mcpservernewrelic(Consumer<RegisteredNewRelicDetails.Builder> mcpservernewrelic) New Relic MCP server-specific service details.
This is a convenience method that creates an instance of theRegisteredNewRelicDetails.Builderavoiding the need to create one manually viaRegisteredNewRelicDetails.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tomcpservernewrelic(RegisteredNewRelicDetails).- Parameters:
mcpservernewrelic- a consumer that will call methods onRegisteredNewRelicDetails.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
azuredevops
Azure DevOps specific service details.
- Parameters:
azuredevops- Azure DevOps specific service details.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
azuredevops
default AdditionalServiceDetails.Builder azuredevops(Consumer<RegisteredAzureDevOpsServiceDetails.Builder> azuredevops) Azure DevOps specific service details.
This is a convenience method that creates an instance of theRegisteredAzureDevOpsServiceDetails.Builderavoiding the need to create one manually viaRegisteredAzureDevOpsServiceDetails.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toazuredevops(RegisteredAzureDevOpsServiceDetails).- Parameters:
azuredevops- a consumer that will call methods onRegisteredAzureDevOpsServiceDetails.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
azureidentity
Azure identity details for services using Azure authentication.
- Parameters:
azureidentity- Azure identity details for services using Azure authentication.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
azureidentity
default AdditionalServiceDetails.Builder azureidentity(Consumer<RegisteredAzureIdentityDetails.Builder> azureidentity) Azure identity details for services using Azure authentication.
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:
-
mcpservergrafana
Grafana MCP server-specific service details.
- Parameters:
mcpservergrafana- Grafana MCP server-specific service details.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
mcpservergrafana
default AdditionalServiceDetails.Builder mcpservergrafana(Consumer<RegisteredGrafanaServerDetails.Builder> mcpservergrafana) Grafana MCP server-specific service details.
This is a convenience method that creates an instance of theRegisteredGrafanaServerDetails.Builderavoiding the need to create one manually viaRegisteredGrafanaServerDetails.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tomcpservergrafana(RegisteredGrafanaServerDetails).- Parameters:
mcpservergrafana- a consumer that will call methods onRegisteredGrafanaServerDetails.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
pagerduty
Pagerduty service details.
- Parameters:
pagerduty- Pagerduty service details.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
pagerduty
default AdditionalServiceDetails.Builder pagerduty(Consumer<RegisteredPagerDutyDetails.Builder> pagerduty) Pagerduty service details.
This is a convenience method that creates an instance of theRegisteredPagerDutyDetails.Builderavoiding the need to create one manually viaRegisteredPagerDutyDetails.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed topagerduty(RegisteredPagerDutyDetails).- Parameters:
pagerduty- a consumer that will call methods onRegisteredPagerDutyDetails.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 AdditionalServiceDetails.Builder mcpserversigv4(Consumer<RegisteredMCPServerSigV4Details.Builder> mcpserversigv4) SigV4-authenticated MCP server-specific service details.
This is a convenience method that creates an instance of theRegisteredMCPServerSigV4Details.Builderavoiding the need to create one manually viaRegisteredMCPServerSigV4Details.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tomcpserversigv4(RegisteredMCPServerSigV4Details).- Parameters:
mcpserversigv4- a consumer that will call methods onRegisteredMCPServerSigV4Details.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-