Class ListSolFunctionPackageInfo
- java.lang.Object
-
- software.amazon.awssdk.services.tnb.model.ListSolFunctionPackageInfo
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<ListSolFunctionPackageInfo.Builder,ListSolFunctionPackageInfo>
@Generated("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.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceListSolFunctionPackageInfo.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Stringarn()Function package ARN.static ListSolFunctionPackageInfo.Builderbuilder()booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()Stringid()ID of the function package.ListSolFunctionPackageMetadatametadata()The metadata of the function package.OnboardingStateonboardingState()Onboarding state of the function package.StringonboardingStateAsString()Onboarding state of the function package.OperationalStateoperationalState()Operational state of the function package.StringoperationalStateAsString()Operational state of the function package.List<SdkField<?>>sdkFields()static Class<? extends ListSolFunctionPackageInfo.Builder>serializableBuilderClass()ListSolFunctionPackageInfo.BuildertoBuilder()StringtoString()Returns a string representation of this object.UsageStateusageState()Usage state of the function package.StringusageStateAsString()Usage state of the function package.StringvnfdId()Identifies the function package and the function package descriptor.StringvnfdVersion()Identifies the version of the function package descriptor.StringvnfProductName()The product name for the network function.StringvnfProvider()Provider of the function package and the function package descriptor.-
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()
Function package ARN.
- Returns:
- Function package ARN.
-
id
public final String id()
ID of the function package.
- Returns:
- ID of the function package.
-
metadata
public final ListSolFunctionPackageMetadata metadata()
The metadata of the function package.
- Returns:
- The metadata of the function package.
-
onboardingState
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,
onboardingStatewill returnOnboardingState.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromonboardingStateAsString().- Returns:
- Onboarding state of the function package.
- See Also:
OnboardingState
-
onboardingStateAsString
public 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,
onboardingStatewill returnOnboardingState.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromonboardingStateAsString().- Returns:
- Onboarding state of the function package.
- See Also:
OnboardingState
-
operationalState
public 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,
operationalStatewill returnOperationalState.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromoperationalStateAsString().- Returns:
- Operational state of the function package.
- See Also:
OperationalState
-
operationalStateAsString
public 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,
operationalStatewill returnOperationalState.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromoperationalStateAsString().- Returns:
- Operational state of the function package.
- See Also:
OperationalState
-
usageState
public 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,
usageStatewill returnUsageState.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromusageStateAsString().- Returns:
- Usage state of the function package.
- See Also:
UsageState
-
usageStateAsString
public 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,
usageStatewill returnUsageState.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromusageStateAsString().- Returns:
- Usage state of the function package.
- See Also:
UsageState
-
vnfProductName
public final String vnfProductName()
The product name for the network function.
- Returns:
- The product name for the network function.
-
vnfProvider
public final String vnfProvider()
Provider of the function package and the function package descriptor.
- Returns:
- Provider of the function package and the function package descriptor.
-
vnfdId
public final String vnfdId()
Identifies the function package and the function package descriptor.
- Returns:
- Identifies the function package and the function package descriptor.
-
vnfdVersion
public final String vnfdVersion()
Identifies the version of the function package descriptor.
- Returns:
- Identifies the version of the function package descriptor.
-
toBuilder
public ListSolFunctionPackageInfo.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<ListSolFunctionPackageInfo.Builder,ListSolFunctionPackageInfo>
-
builder
public static ListSolFunctionPackageInfo.Builder builder()
-
serializableBuilderClass
public static Class<? extends ListSolFunctionPackageInfo.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.
-
-