Interface Collector.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<Collector.Builder,Collector>,SdkBuilder<Collector.Builder,Collector>,SdkPojo
- Enclosing class:
- Collector
public static interface Collector.Builder extends SdkPojo, CopyableBuilder<Collector.Builder,Collector>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description Collector.BuildercollectorHealth(String collectorHealth)Indicates the health of a collector.Collector.BuildercollectorHealth(CollectorHealth collectorHealth)Indicates the health of a collector.Collector.BuildercollectorId(String collectorId)The ID of the collector.Collector.BuildercollectorVersion(String collectorVersion)Current version of the collector that is running in the environment that you specify.default Collector.BuilderconfigurationSummary(Consumer<ConfigurationSummary.Builder> configurationSummary)Summary of the collector configuration.Collector.BuilderconfigurationSummary(ConfigurationSummary configurationSummary)Summary of the collector configuration.Collector.BuilderhostName(String hostName)Hostname of the server that is hosting the collector.Collector.BuilderipAddress(String ipAddress)IP address of the server that is hosting the collector.Collector.BuilderlastActivityTimeStamp(String lastActivityTimeStamp)Time when the collector last pinged the service.Collector.BuilderregisteredTimeStamp(String registeredTimeStamp)Time when the collector registered with the service.-
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
-
collectorHealth
Collector.Builder collectorHealth(String collectorHealth)
Indicates the health of a collector.
- Parameters:
collectorHealth- Indicates the health of a collector.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
CollectorHealth,CollectorHealth
-
collectorHealth
Collector.Builder collectorHealth(CollectorHealth collectorHealth)
Indicates the health of a collector.
- Parameters:
collectorHealth- Indicates the health of a collector.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
CollectorHealth,CollectorHealth
-
collectorId
Collector.Builder collectorId(String collectorId)
The ID of the collector.
- Parameters:
collectorId- The ID of the collector.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
collectorVersion
Collector.Builder collectorVersion(String collectorVersion)
Current version of the collector that is running in the environment that you specify.
- Parameters:
collectorVersion- Current version of the collector that is running in the environment that you specify.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
configurationSummary
Collector.Builder configurationSummary(ConfigurationSummary configurationSummary)
Summary of the collector configuration.
- Parameters:
configurationSummary- Summary of the collector configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
configurationSummary
default Collector.Builder configurationSummary(Consumer<ConfigurationSummary.Builder> configurationSummary)
Summary of the collector configuration.
This is a convenience method that creates an instance of theConfigurationSummary.Builderavoiding the need to create one manually viaConfigurationSummary.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toconfigurationSummary(ConfigurationSummary).- Parameters:
configurationSummary- a consumer that will call methods onConfigurationSummary.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
configurationSummary(ConfigurationSummary)
-
hostName
Collector.Builder hostName(String hostName)
Hostname of the server that is hosting the collector.
- Parameters:
hostName- Hostname of the server that is hosting the collector.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
ipAddress
Collector.Builder ipAddress(String ipAddress)
IP address of the server that is hosting the collector.
- Parameters:
ipAddress- IP address of the server that is hosting the collector.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastActivityTimeStamp
Collector.Builder lastActivityTimeStamp(String lastActivityTimeStamp)
Time when the collector last pinged the service.
- Parameters:
lastActivityTimeStamp- Time when the collector last pinged the service.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
registeredTimeStamp
Collector.Builder registeredTimeStamp(String registeredTimeStamp)
Time when the collector registered with the service.
- Parameters:
registeredTimeStamp- Time when the collector registered with the service.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-