Class DescribeNodeResponse
- java.lang.Object
-
- software.amazon.awssdk.core.SdkResponse
-
- software.amazon.awssdk.awscore.AwsResponse
-
- software.amazon.awssdk.services.panorama.model.PanoramaResponse
-
- software.amazon.awssdk.services.panorama.model.DescribeNodeResponse
-
- All Implemented Interfaces:
SdkPojo,ToCopyableBuilder<DescribeNodeResponse.Builder,DescribeNodeResponse>
@Generated("software.amazon.awssdk:codegen") public final class DescribeNodeResponse extends PanoramaResponse implements ToCopyableBuilder<DescribeNodeResponse.Builder,DescribeNodeResponse>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceDescribeNodeResponse.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description StringassetName()The node's asset name.static DescribeNodeResponse.Builderbuilder()NodeCategorycategory()The node's category.StringcategoryAsString()The node's category.InstantcreatedTime()When the node was created.Stringdescription()The node's description.booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()InstantlastUpdatedTime()When the node was updated.Stringname()The node's name.StringnodeId()The node's ID.NodeInterfacenodeInterface()The node's interface.StringownerAccount()The account ID of the node's owner.StringpackageArn()The node's ARN.StringpackageId()The node's package ID.StringpackageName()The node's package name.StringpackageVersion()The node's package version.StringpatchVersion()The node's patch version.List<SdkField<?>>sdkFields()static Class<? extends DescribeNodeResponse.Builder>serializableBuilderClass()DescribeNodeResponse.BuildertoBuilder()StringtoString()Returns a string representation of this object.-
Methods inherited from class software.amazon.awssdk.services.panorama.model.PanoramaResponse
responseMetadata
-
Methods inherited from class software.amazon.awssdk.core.SdkResponse
sdkHttpResponse
-
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
-
assetName
public final String assetName()
The node's asset name.
- Returns:
- The node's asset name.
-
category
public final NodeCategory category()
The node's category.
If the service returns an enum value that is not available in the current SDK version,
categorywill returnNodeCategory.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromcategoryAsString().- Returns:
- The node's category.
- See Also:
NodeCategory
-
categoryAsString
public final String categoryAsString()
The node's category.
If the service returns an enum value that is not available in the current SDK version,
categorywill returnNodeCategory.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromcategoryAsString().- Returns:
- The node's category.
- See Also:
NodeCategory
-
createdTime
public final Instant createdTime()
When the node was created.
- Returns:
- When the node was created.
-
description
public final String description()
The node's description.
- Returns:
- The node's description.
-
lastUpdatedTime
public final Instant lastUpdatedTime()
When the node was updated.
- Returns:
- When the node was updated.
-
name
public final String name()
The node's name.
- Returns:
- The node's name.
-
nodeId
public final String nodeId()
The node's ID.
- Returns:
- The node's ID.
-
nodeInterface
public final NodeInterface nodeInterface()
The node's interface.
- Returns:
- The node's interface.
-
ownerAccount
public final String ownerAccount()
The account ID of the node's owner.
- Returns:
- The account ID of the node's owner.
-
packageArn
public final String packageArn()
The node's ARN.
- Returns:
- The node's ARN.
-
packageId
public final String packageId()
The node's package ID.
- Returns:
- The node's package ID.
-
packageName
public final String packageName()
The node's package name.
- Returns:
- The node's package name.
-
packageVersion
public final String packageVersion()
The node's package version.
- Returns:
- The node's package version.
-
patchVersion
public final String patchVersion()
The node's patch version.
- Returns:
- The node's patch version.
-
toBuilder
public DescribeNodeResponse.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<DescribeNodeResponse.Builder,DescribeNodeResponse>- Specified by:
toBuilderin classAwsResponse
-
builder
public static DescribeNodeResponse.Builder builder()
-
serializableBuilderClass
public static Class<? extends DescribeNodeResponse.Builder> serializableBuilderClass()
-
hashCode
public final int hashCode()
- Overrides:
hashCodein classAwsResponse
-
equals
public final boolean equals(Object obj)
- Overrides:
equalsin classAwsResponse
-
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.
-
getValueForField
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
- Overrides:
getValueForFieldin classSdkResponse
-
-