@Generated(value="software.amazon.awssdk:codegen") public final class PluginSummary extends Object implements SdkPojo, Serializable, ToCopyableBuilder<PluginSummary.Builder,PluginSummary>
The summary of the Migration Hub Orchestrator plugin.
| Modifier and Type | Class and Description |
|---|---|
static interface |
PluginSummary.Builder |
| Modifier and Type | Method and Description |
|---|---|
static PluginSummary.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
hostname()
The name of the host.
|
String |
ipAddress()
The IP address at which the plugin is located.
|
String |
pluginId()
The ID of the plugin.
|
String |
registeredTime()
The time at which the plugin was registered.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends PluginSummary.Builder> |
serializableBuilderClass() |
PluginHealth |
status()
The status of the plugin.
|
String |
statusAsString()
The status of the plugin.
|
PluginSummary.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
String |
version()
The version of the plugin.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String pluginId()
The ID of the plugin.
public final String hostname()
The name of the host.
public final PluginHealth status()
The status of the plugin.
If the service returns an enum value that is not available in the current SDK version, status will
return PluginHealth.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
statusAsString().
PluginHealthpublic final String statusAsString()
The status of the plugin.
If the service returns an enum value that is not available in the current SDK version, status will
return PluginHealth.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
statusAsString().
PluginHealthpublic final String ipAddress()
The IP address at which the plugin is located.
public final String version()
The version of the plugin.
public final String registeredTime()
The time at which the plugin was registered.
public PluginSummary.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<PluginSummary.Builder,PluginSummary>public static PluginSummary.Builder builder()
public static Class<? extends PluginSummary.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.