Class ListSolFunctionPackageInfo

    • 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.
      • 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, onboardingState will return OnboardingState.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from onboardingStateAsString().

        Returns:
        Onboarding state of the function package.
        See Also:
        OnboardingState
      • 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, operationalState will return OperationalState.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from operationalStateAsString().

        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, usageState will return UsageState.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from usageStateAsString().

        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, usageState will return UsageState.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from usageStateAsString().

        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.
      • hashCode

        public final int hashCode()
        Overrides:
        hashCode in class Object
      • equals

        public final boolean equals​(Object obj)
        Overrides:
        equals in class Object
      • 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.
        Overrides:
        toString in class Object
      • getValueForField

        public final <T> Optional<T> getValueForField​(String fieldName,
                                                      Class<T> clazz)