Class ListSolFunctionInstanceInfo
- java.lang.Object
-
- software.amazon.awssdk.services.tnb.model.ListSolFunctionInstanceInfo
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<ListSolFunctionInstanceInfo.Builder,ListSolFunctionInstanceInfo>
@Generated("software.amazon.awssdk:codegen") public final class ListSolFunctionInstanceInfo extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ListSolFunctionInstanceInfo.Builder,ListSolFunctionInstanceInfo>
Lists information about a network function instance.
A network function instance is a function in a function package .
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceListSolFunctionInstanceInfo.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Stringarn()Network function instance ARN.static ListSolFunctionInstanceInfo.Builderbuilder()booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()Stringid()Network function instance ID.GetSolInstantiatedVnfInfoinstantiatedVnfInfo()Returns the value of the InstantiatedVnfInfo property for this object.VnfInstantiationStateinstantiationState()Network function instance instantiation state.StringinstantiationStateAsString()Network function instance instantiation state.ListSolFunctionInstanceMetadatametadata()Network function instance metadata.StringnsInstanceId()Network instance ID.List<SdkField<?>>sdkFields()static Class<? extends ListSolFunctionInstanceInfo.Builder>serializableBuilderClass()ListSolFunctionInstanceInfo.BuildertoBuilder()StringtoString()Returns a string representation of this object.StringvnfPkgId()Function package ID.StringvnfPkgName()Function package name.-
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
-
arn
public final String arn()
Network function instance ARN.
- Returns:
- Network function instance ARN.
-
id
public final String id()
Network function instance ID.
- Returns:
- Network function instance ID.
-
instantiatedVnfInfo
public final GetSolInstantiatedVnfInfo instantiatedVnfInfo()
Returns the value of the InstantiatedVnfInfo property for this object.- Returns:
- The value of the InstantiatedVnfInfo property for this object.
-
instantiationState
public final VnfInstantiationState instantiationState()
Network function instance instantiation state.
If the service returns an enum value that is not available in the current SDK version,
instantiationStatewill returnVnfInstantiationState.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available frominstantiationStateAsString().- Returns:
- Network function instance instantiation state.
- See Also:
VnfInstantiationState
-
instantiationStateAsString
public final String instantiationStateAsString()
Network function instance instantiation state.
If the service returns an enum value that is not available in the current SDK version,
instantiationStatewill returnVnfInstantiationState.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available frominstantiationStateAsString().- Returns:
- Network function instance instantiation state.
- See Also:
VnfInstantiationState
-
metadata
public final ListSolFunctionInstanceMetadata metadata()
Network function instance metadata.
- Returns:
- Network function instance metadata.
-
nsInstanceId
public final String nsInstanceId()
Network instance ID.
- Returns:
- Network instance ID.
-
vnfPkgId
public final String vnfPkgId()
Function package ID.
- Returns:
- Function package ID.
-
vnfPkgName
public final String vnfPkgName()
Function package name.
- Returns:
- Function package name.
-
toBuilder
public ListSolFunctionInstanceInfo.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<ListSolFunctionInstanceInfo.Builder,ListSolFunctionInstanceInfo>
-
builder
public static ListSolFunctionInstanceInfo.Builder builder()
-
serializableBuilderClass
public static Class<? extends ListSolFunctionInstanceInfo.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.
-
-