Class KxNode
- java.lang.Object
-
- software.amazon.awssdk.services.finspace.model.KxNode
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<KxNode.Builder,KxNode>
@Generated("software.amazon.awssdk:codegen") public final class KxNode extends Object implements SdkPojo, Serializable, ToCopyableBuilder<KxNode.Builder,KxNode>
A structure that stores metadata for a kdb node.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceKxNode.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description StringavailabilityZoneId()The identifier of the availability zones where subnets for the environment are created.static KxNode.Builderbuilder()booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()InstantlaunchTime()The time when a particular node is started.StringnodeId()A unique identifier for the node.List<SdkField<?>>sdkFields()static Class<? extends KxNode.Builder>serializableBuilderClass()KxNode.BuildertoBuilder()StringtoString()Returns a string representation of this object.-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
nodeId
public final String nodeId()
A unique identifier for the node.
- Returns:
- A unique identifier for the node.
-
availabilityZoneId
public final String availabilityZoneId()
The identifier of the availability zones where subnets for the environment are created.
- Returns:
- The identifier of the availability zones where subnets for the environment are created.
-
launchTime
public final Instant launchTime()
The time when a particular node is started. The value is determined as epoch time in milliseconds. For example, the value for Monday, November 1, 2021 12:00:00 PM UTC is specified as 1635768000000.
- Returns:
- The time when a particular node is started. The value is determined as epoch time in milliseconds. For example, the value for Monday, November 1, 2021 12:00:00 PM UTC is specified as 1635768000000.
-
toBuilder
public KxNode.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<KxNode.Builder,KxNode>
-
builder
public static KxNode.Builder builder()
-
serializableBuilderClass
public static Class<? extends KxNode.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
public final String toString()
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
-
-