Interface ConfigurationSummary.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<ConfigurationSummary.Builder,
,ConfigurationSummary> SdkBuilder<ConfigurationSummary.Builder,
,ConfigurationSummary> SdkPojo
- Enclosing class:
ConfigurationSummary
-
Method Summary
Modifier and TypeMethodDescriptionipAddressBasedRemoteInfoList
(Collection<IPAddressBasedRemoteInfo> ipAddressBasedRemoteInfoList) IP address based configurations.ipAddressBasedRemoteInfoList
(Consumer<IPAddressBasedRemoteInfo.Builder>... ipAddressBasedRemoteInfoList) IP address based configurations.ipAddressBasedRemoteInfoList
(IPAddressBasedRemoteInfo... ipAddressBasedRemoteInfoList) IP address based configurations.pipelineInfoList
(Collection<PipelineInfo> pipelineInfoList) The list of pipeline info configurations.pipelineInfoList
(Consumer<PipelineInfo.Builder>... pipelineInfoList) The list of pipeline info configurations.pipelineInfoList
(PipelineInfo... pipelineInfoList) The list of pipeline info configurations.default ConfigurationSummary.Builder
remoteSourceCodeAnalysisServerInfo
(Consumer<RemoteSourceCodeAnalysisServerInfo.Builder> remoteSourceCodeAnalysisServerInfo) Info about the remote server source code configuration.remoteSourceCodeAnalysisServerInfo
(RemoteSourceCodeAnalysisServerInfo remoteSourceCodeAnalysisServerInfo) Info about the remote server source code configuration.vcenterBasedRemoteInfoList
(Collection<VcenterBasedRemoteInfo> vcenterBasedRemoteInfoList) The list of vCenter configurations.vcenterBasedRemoteInfoList
(Consumer<VcenterBasedRemoteInfo.Builder>... vcenterBasedRemoteInfoList) The list of vCenter configurations.vcenterBasedRemoteInfoList
(VcenterBasedRemoteInfo... vcenterBasedRemoteInfoList) The list of vCenter configurations.versionControlInfoList
(Collection<VersionControlInfo> versionControlInfoList) The list of the version control configurations.versionControlInfoList
(Consumer<VersionControlInfo.Builder>... versionControlInfoList) The list of the version control configurations.versionControlInfoList
(VersionControlInfo... versionControlInfoList) The list of the version control configurations.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
-
ipAddressBasedRemoteInfoList
ConfigurationSummary.Builder ipAddressBasedRemoteInfoList(Collection<IPAddressBasedRemoteInfo> ipAddressBasedRemoteInfoList) IP address based configurations.
- Parameters:
ipAddressBasedRemoteInfoList
- IP address based configurations.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
ipAddressBasedRemoteInfoList
ConfigurationSummary.Builder ipAddressBasedRemoteInfoList(IPAddressBasedRemoteInfo... ipAddressBasedRemoteInfoList) IP address based configurations.
- Parameters:
ipAddressBasedRemoteInfoList
- IP address based configurations.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
ipAddressBasedRemoteInfoList
ConfigurationSummary.Builder ipAddressBasedRemoteInfoList(Consumer<IPAddressBasedRemoteInfo.Builder>... ipAddressBasedRemoteInfoList) IP address based configurations.
This is a convenience method that creates an instance of theIPAddressBasedRemoteInfo.Builder
avoiding the need to create one manually viaIPAddressBasedRemoteInfo.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toipAddressBasedRemoteInfoList(List<IPAddressBasedRemoteInfo>)
.- Parameters:
ipAddressBasedRemoteInfoList
- a consumer that will call methods onIPAddressBasedRemoteInfo.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
pipelineInfoList
The list of pipeline info configurations.
- Parameters:
pipelineInfoList
- The list of pipeline info configurations.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
pipelineInfoList
The list of pipeline info configurations.
- Parameters:
pipelineInfoList
- The list of pipeline info configurations.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
pipelineInfoList
The list of pipeline info configurations.
This is a convenience method that creates an instance of thePipelineInfo.Builder
avoiding the need to create one manually viaPipelineInfo.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed topipelineInfoList(List<PipelineInfo>)
.- Parameters:
pipelineInfoList
- a consumer that will call methods onPipelineInfo.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
remoteSourceCodeAnalysisServerInfo
ConfigurationSummary.Builder remoteSourceCodeAnalysisServerInfo(RemoteSourceCodeAnalysisServerInfo remoteSourceCodeAnalysisServerInfo) Info about the remote server source code configuration.
- Parameters:
remoteSourceCodeAnalysisServerInfo
- Info about the remote server source code configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
remoteSourceCodeAnalysisServerInfo
default ConfigurationSummary.Builder remoteSourceCodeAnalysisServerInfo(Consumer<RemoteSourceCodeAnalysisServerInfo.Builder> remoteSourceCodeAnalysisServerInfo) Info about the remote server source code configuration.
This is a convenience method that creates an instance of theRemoteSourceCodeAnalysisServerInfo.Builder
avoiding the need to create one manually viaRemoteSourceCodeAnalysisServerInfo.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toremoteSourceCodeAnalysisServerInfo(RemoteSourceCodeAnalysisServerInfo)
.- Parameters:
remoteSourceCodeAnalysisServerInfo
- a consumer that will call methods onRemoteSourceCodeAnalysisServerInfo.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
vcenterBasedRemoteInfoList
ConfigurationSummary.Builder vcenterBasedRemoteInfoList(Collection<VcenterBasedRemoteInfo> vcenterBasedRemoteInfoList) The list of vCenter configurations.
- Parameters:
vcenterBasedRemoteInfoList
- The list of vCenter configurations.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
vcenterBasedRemoteInfoList
ConfigurationSummary.Builder vcenterBasedRemoteInfoList(VcenterBasedRemoteInfo... vcenterBasedRemoteInfoList) The list of vCenter configurations.
- Parameters:
vcenterBasedRemoteInfoList
- The list of vCenter configurations.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
vcenterBasedRemoteInfoList
ConfigurationSummary.Builder vcenterBasedRemoteInfoList(Consumer<VcenterBasedRemoteInfo.Builder>... vcenterBasedRemoteInfoList) The list of vCenter configurations.
This is a convenience method that creates an instance of theVcenterBasedRemoteInfo.Builder
avoiding the need to create one manually viaVcenterBasedRemoteInfo.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tovcenterBasedRemoteInfoList(List<VcenterBasedRemoteInfo>)
.- Parameters:
vcenterBasedRemoteInfoList
- a consumer that will call methods onVcenterBasedRemoteInfo.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
versionControlInfoList
ConfigurationSummary.Builder versionControlInfoList(Collection<VersionControlInfo> versionControlInfoList) The list of the version control configurations.
- Parameters:
versionControlInfoList
- The list of the version control configurations.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
versionControlInfoList
The list of the version control configurations.
- Parameters:
versionControlInfoList
- The list of the version control configurations.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
versionControlInfoList
ConfigurationSummary.Builder versionControlInfoList(Consumer<VersionControlInfo.Builder>... versionControlInfoList) The list of the version control configurations.
This is a convenience method that creates an instance of theVersionControlInfo.Builder
avoiding the need to create one manually viaVersionControlInfo.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toversionControlInfoList(List<VersionControlInfo>)
.- Parameters:
versionControlInfoList
- a consumer that will call methods onVersionControlInfo.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-