@Generated(value="software.amazon.awssdk:codegen") public final class ListSolFunctionPackageInfo extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ListSolFunctionPackageInfo.Builder,ListSolFunctionPackageInfo>
Information about a function package.
A function package is a .zip file in CSAR (Cloud Service Archive) format that contains a network function (an ETSI standard telecommunication application) and function package descriptor that uses the TOSCA standard to describe how the network functions should run on your network.
| Modifier and Type | Class and Description |
|---|---|
static interface |
ListSolFunctionPackageInfo.Builder |
| Modifier and Type | Method and Description |
|---|---|
String |
arn()
Function package ARN.
|
static ListSolFunctionPackageInfo.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
id()
ID of the function package.
|
ListSolFunctionPackageMetadata |
metadata()
The metadata of the function package.
|
OnboardingState |
onboardingState()
Onboarding state of the function package.
|
String |
onboardingStateAsString()
Onboarding state of the function package.
|
OperationalState |
operationalState()
Operational state of the function package.
|
String |
operationalStateAsString()
Operational state of the function package.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends ListSolFunctionPackageInfo.Builder> |
serializableBuilderClass() |
ListSolFunctionPackageInfo.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
UsageState |
usageState()
Usage state of the function package.
|
String |
usageStateAsString()
Usage state of the function package.
|
String |
vnfdId()
Identifies the function package and the function package descriptor.
|
String |
vnfdVersion()
Identifies the version of the function package descriptor.
|
String |
vnfProductName()
The product name for the network function.
|
String |
vnfProvider()
Provider of the function package and the function package descriptor.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String arn()
Function package ARN.
public final String id()
ID of the function package.
public final ListSolFunctionPackageMetadata metadata()
The metadata of the function package.
public final OnboardingState onboardingState()
Onboarding state of the function package.
If the service returns an enum value that is not available in the current SDK version, onboardingState
will return OnboardingState.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from onboardingStateAsString().
OnboardingStatepublic final String onboardingStateAsString()
Onboarding state of the function package.
If the service returns an enum value that is not available in the current SDK version, onboardingState
will return OnboardingState.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from onboardingStateAsString().
OnboardingStatepublic final OperationalState operationalState()
Operational state of the function package.
If the service returns an enum value that is not available in the current SDK version, operationalState
will return OperationalState.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from operationalStateAsString().
OperationalStatepublic final String operationalStateAsString()
Operational state of the function package.
If the service returns an enum value that is not available in the current SDK version, operationalState
will return OperationalState.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from operationalStateAsString().
OperationalStatepublic final UsageState usageState()
Usage state of the function package.
If the service returns an enum value that is not available in the current SDK version, usageState will
return UsageState.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
usageStateAsString().
UsageStatepublic final String usageStateAsString()
Usage state of the function package.
If the service returns an enum value that is not available in the current SDK version, usageState will
return UsageState.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
usageStateAsString().
UsageStatepublic final String vnfProductName()
The product name for the network function.
public final String vnfProvider()
Provider of the function package and the function package descriptor.
public final String vnfdId()
Identifies the function package and the function package descriptor.
public final String vnfdVersion()
Identifies the version of the function package descriptor.
public ListSolFunctionPackageInfo.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<ListSolFunctionPackageInfo.Builder,ListSolFunctionPackageInfo>public static ListSolFunctionPackageInfo.Builder builder()
public static Class<? extends ListSolFunctionPackageInfo.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.