@Generated(value="software.amazon.awssdk:codegen") public final class HubInfo extends Object implements SdkPojo, Serializable, ToCopyableBuilder<HubInfo.Builder,HubInfo>
Information about a hub.
| Modifier and Type | Class and Description |
|---|---|
static interface |
HubInfo.Builder |
| Modifier and Type | Method and Description |
|---|---|
static HubInfo.Builder |
builder() |
Instant |
creationTime()
The date and time that the hub was created.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
boolean |
hasHubSearchKeywords()
For responses, this returns true if the service returned a value for the HubSearchKeywords property.
|
String |
hubArn()
The Amazon Resource Name (ARN) of the hub.
|
String |
hubDescription()
A description of the hub.
|
String |
hubDisplayName()
The display name of the hub.
|
String |
hubName()
The name of the hub.
|
List<String> |
hubSearchKeywords()
The searchable keywords for the hub.
|
HubStatus |
hubStatus()
The status of the hub.
|
String |
hubStatusAsString()
The status of the hub.
|
Instant |
lastModifiedTime()
The date and time that the hub was last modified.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends HubInfo.Builder> |
serializableBuilderClass() |
HubInfo.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String hubName()
The name of the hub.
public final String hubArn()
The Amazon Resource Name (ARN) of the hub.
public final String hubDisplayName()
The display name of the hub.
public final String hubDescription()
A description of the hub.
public final boolean hasHubSearchKeywords()
isEmpty() method on the property).
This is useful because the SDK will never return a null collection or map, but you may need to differentiate
between the service returning nothing (or null) and the service returning an empty collection or map. For
requests, this returns true if a value for the property was specified in the request builder, and false if a
value was not specified.public final List<String> hubSearchKeywords()
The searchable keywords for the hub.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
This method will never return null. If you would like to know whether the service returned this field (so that
you can differentiate between null and empty), you can use the hasHubSearchKeywords() method.
public final HubStatus hubStatus()
The status of the hub.
If the service returns an enum value that is not available in the current SDK version, hubStatus will
return HubStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
hubStatusAsString().
HubStatuspublic final String hubStatusAsString()
The status of the hub.
If the service returns an enum value that is not available in the current SDK version, hubStatus will
return HubStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
hubStatusAsString().
HubStatuspublic final Instant creationTime()
The date and time that the hub was created.
public final Instant lastModifiedTime()
The date and time that the hub was last modified.
public HubInfo.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<HubInfo.Builder,HubInfo>public static HubInfo.Builder builder()
public static Class<? extends HubInfo.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2022. All rights reserved.