@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ConfigurationSummary extends Object implements Serializable, Cloneable, StructuredPojo
Summary of the collector configuration.
Constructor and Description |
---|
ConfigurationSummary() |
Modifier and Type | Method and Description |
---|---|
ConfigurationSummary |
clone() |
boolean |
equals(Object obj) |
List<IPAddressBasedRemoteInfo> |
getIpAddressBasedRemoteInfoList()
IP address based configurations.
|
List<PipelineInfo> |
getPipelineInfoList()
The list of pipeline info configurations.
|
RemoteSourceCodeAnalysisServerInfo |
getRemoteSourceCodeAnalysisServerInfo()
Info about the remote server source code configuration.
|
List<VcenterBasedRemoteInfo> |
getVcenterBasedRemoteInfoList()
The list of vCenter configurations.
|
List<VersionControlInfo> |
getVersionControlInfoList()
The list of the version control configurations.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setIpAddressBasedRemoteInfoList(Collection<IPAddressBasedRemoteInfo> ipAddressBasedRemoteInfoList)
IP address based configurations.
|
void |
setPipelineInfoList(Collection<PipelineInfo> pipelineInfoList)
The list of pipeline info configurations.
|
void |
setRemoteSourceCodeAnalysisServerInfo(RemoteSourceCodeAnalysisServerInfo remoteSourceCodeAnalysisServerInfo)
Info about the remote server source code configuration.
|
void |
setVcenterBasedRemoteInfoList(Collection<VcenterBasedRemoteInfo> vcenterBasedRemoteInfoList)
The list of vCenter configurations.
|
void |
setVersionControlInfoList(Collection<VersionControlInfo> versionControlInfoList)
The list of the version control configurations.
|
String |
toString()
Returns a string representation of this object.
|
ConfigurationSummary |
withIpAddressBasedRemoteInfoList(Collection<IPAddressBasedRemoteInfo> ipAddressBasedRemoteInfoList)
IP address based configurations.
|
ConfigurationSummary |
withIpAddressBasedRemoteInfoList(IPAddressBasedRemoteInfo... ipAddressBasedRemoteInfoList)
IP address based configurations.
|
ConfigurationSummary |
withPipelineInfoList(Collection<PipelineInfo> pipelineInfoList)
The list of pipeline info configurations.
|
ConfigurationSummary |
withPipelineInfoList(PipelineInfo... pipelineInfoList)
The list of pipeline info configurations.
|
ConfigurationSummary |
withRemoteSourceCodeAnalysisServerInfo(RemoteSourceCodeAnalysisServerInfo remoteSourceCodeAnalysisServerInfo)
Info about the remote server source code configuration.
|
ConfigurationSummary |
withVcenterBasedRemoteInfoList(Collection<VcenterBasedRemoteInfo> vcenterBasedRemoteInfoList)
The list of vCenter configurations.
|
ConfigurationSummary |
withVcenterBasedRemoteInfoList(VcenterBasedRemoteInfo... vcenterBasedRemoteInfoList)
The list of vCenter configurations.
|
ConfigurationSummary |
withVersionControlInfoList(Collection<VersionControlInfo> versionControlInfoList)
The list of the version control configurations.
|
ConfigurationSummary |
withVersionControlInfoList(VersionControlInfo... versionControlInfoList)
The list of the version control configurations.
|
public List<IPAddressBasedRemoteInfo> getIpAddressBasedRemoteInfoList()
IP address based configurations.
public void setIpAddressBasedRemoteInfoList(Collection<IPAddressBasedRemoteInfo> ipAddressBasedRemoteInfoList)
IP address based configurations.
ipAddressBasedRemoteInfoList
- IP address based configurations.public ConfigurationSummary withIpAddressBasedRemoteInfoList(IPAddressBasedRemoteInfo... ipAddressBasedRemoteInfoList)
IP address based configurations.
NOTE: This method appends the values to the existing list (if any). Use
setIpAddressBasedRemoteInfoList(java.util.Collection)
or
withIpAddressBasedRemoteInfoList(java.util.Collection)
if you want to override the existing values.
ipAddressBasedRemoteInfoList
- IP address based configurations.public ConfigurationSummary withIpAddressBasedRemoteInfoList(Collection<IPAddressBasedRemoteInfo> ipAddressBasedRemoteInfoList)
IP address based configurations.
ipAddressBasedRemoteInfoList
- IP address based configurations.public List<PipelineInfo> getPipelineInfoList()
The list of pipeline info configurations.
public void setPipelineInfoList(Collection<PipelineInfo> pipelineInfoList)
The list of pipeline info configurations.
pipelineInfoList
- The list of pipeline info configurations.public ConfigurationSummary withPipelineInfoList(PipelineInfo... pipelineInfoList)
The list of pipeline info configurations.
NOTE: This method appends the values to the existing list (if any). Use
setPipelineInfoList(java.util.Collection)
or withPipelineInfoList(java.util.Collection)
if you
want to override the existing values.
pipelineInfoList
- The list of pipeline info configurations.public ConfigurationSummary withPipelineInfoList(Collection<PipelineInfo> pipelineInfoList)
The list of pipeline info configurations.
pipelineInfoList
- The list of pipeline info configurations.public void setRemoteSourceCodeAnalysisServerInfo(RemoteSourceCodeAnalysisServerInfo remoteSourceCodeAnalysisServerInfo)
Info about the remote server source code configuration.
remoteSourceCodeAnalysisServerInfo
- Info about the remote server source code configuration.public RemoteSourceCodeAnalysisServerInfo getRemoteSourceCodeAnalysisServerInfo()
Info about the remote server source code configuration.
public ConfigurationSummary withRemoteSourceCodeAnalysisServerInfo(RemoteSourceCodeAnalysisServerInfo remoteSourceCodeAnalysisServerInfo)
Info about the remote server source code configuration.
remoteSourceCodeAnalysisServerInfo
- Info about the remote server source code configuration.public List<VcenterBasedRemoteInfo> getVcenterBasedRemoteInfoList()
The list of vCenter configurations.
public void setVcenterBasedRemoteInfoList(Collection<VcenterBasedRemoteInfo> vcenterBasedRemoteInfoList)
The list of vCenter configurations.
vcenterBasedRemoteInfoList
- The list of vCenter configurations.public ConfigurationSummary withVcenterBasedRemoteInfoList(VcenterBasedRemoteInfo... vcenterBasedRemoteInfoList)
The list of vCenter configurations.
NOTE: This method appends the values to the existing list (if any). Use
setVcenterBasedRemoteInfoList(java.util.Collection)
or
withVcenterBasedRemoteInfoList(java.util.Collection)
if you want to override the existing values.
vcenterBasedRemoteInfoList
- The list of vCenter configurations.public ConfigurationSummary withVcenterBasedRemoteInfoList(Collection<VcenterBasedRemoteInfo> vcenterBasedRemoteInfoList)
The list of vCenter configurations.
vcenterBasedRemoteInfoList
- The list of vCenter configurations.public List<VersionControlInfo> getVersionControlInfoList()
The list of the version control configurations.
public void setVersionControlInfoList(Collection<VersionControlInfo> versionControlInfoList)
The list of the version control configurations.
versionControlInfoList
- The list of the version control configurations.public ConfigurationSummary withVersionControlInfoList(VersionControlInfo... versionControlInfoList)
The list of the version control configurations.
NOTE: This method appends the values to the existing list (if any). Use
setVersionControlInfoList(java.util.Collection)
or
withVersionControlInfoList(java.util.Collection)
if you want to override the existing values.
versionControlInfoList
- The list of the version control configurations.public ConfigurationSummary withVersionControlInfoList(Collection<VersionControlInfo> versionControlInfoList)
The list of the version control configurations.
versionControlInfoList
- The list of the version control configurations.public String toString()
toString
in class Object
Object.toString()
public ConfigurationSummary clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.