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.BuilderremoteSourceCodeAnalysisServerInfo(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
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
-
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.Builderavoiding the need to create one manually viaIPAddressBasedRemoteInfo.builder().When the
Consumercompletes,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.Builderavoiding the need to create one manually viaPipelineInfo.builder().When the
Consumercompletes,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.Builderavoiding the need to create one manually viaRemoteSourceCodeAnalysisServerInfo.builder().When the
Consumercompletes,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.Builderavoiding the need to create one manually viaVcenterBasedRemoteInfo.builder().When the
Consumercompletes,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.Builderavoiding the need to create one manually viaVersionControlInfo.builder().When the
Consumercompletes,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:
-