@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 ObjectObject.toString()public ConfigurationSummary clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.