Interface ConfigurationSummary.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<ConfigurationSummary.Builder,ConfigurationSummary>,SdkBuilder<ConfigurationSummary.Builder,ConfigurationSummary>,SdkPojo
- Enclosing class:
- ConfigurationSummary
public static interface ConfigurationSummary.Builder extends SdkPojo, CopyableBuilder<ConfigurationSummary.Builder,ConfigurationSummary>
-
-
Method Summary
-
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, sdkFields
-
-
-
-
Method Detail
-
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 to#ipAddressBasedRemoteInfoList(List.) - 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:
#ipAddressBasedRemoteInfoList(java.util.Collection)
-
pipelineInfoList
ConfigurationSummary.Builder pipelineInfoList(Collection<PipelineInfo> 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
ConfigurationSummary.Builder pipelineInfoList(PipelineInfo... 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
ConfigurationSummary.Builder pipelineInfoList(Consumer<PipelineInfo.Builder>... 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 to#pipelineInfoList(List.) - 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:
#pipelineInfoList(java.util.Collection)
-
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:
remoteSourceCodeAnalysisServerInfo(RemoteSourceCodeAnalysisServerInfo)
-
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 to#vcenterBasedRemoteInfoList(List.) - 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:
#vcenterBasedRemoteInfoList(java.util.Collection)
-
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
ConfigurationSummary.Builder versionControlInfoList(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
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 to#versionControlInfoList(List.) - 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:
#versionControlInfoList(java.util.Collection)
-
-