Interface ListSolNetworkPackageInfo.Builder

  • Method Details

    • arn

      Network package ARN.

      Parameters:
      arn - Network package ARN.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • id

      ID of the individual network package.

      Parameters:
      id - ID of the individual network package.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • metadata

      The metadata of the network package.

      Parameters:
      metadata - The metadata of the network package.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • metadata

      The metadata of the network package.

      This is a convenience method that creates an instance of the ListSolNetworkPackageMetadata.Builder avoiding the need to create one manually via ListSolNetworkPackageMetadata.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to metadata(ListSolNetworkPackageMetadata).

      Parameters:
      metadata - a consumer that will call methods on ListSolNetworkPackageMetadata.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • nsdDesigner

      ListSolNetworkPackageInfo.Builder nsdDesigner(String nsdDesigner)

      Designer of the onboarded network service descriptor in the network package.

      Parameters:
      nsdDesigner - Designer of the onboarded network service descriptor in the network package.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • nsdId

      ID of the network service descriptor on which the network package is based.

      Parameters:
      nsdId - ID of the network service descriptor on which the network package is based.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • nsdInvariantId

      ListSolNetworkPackageInfo.Builder nsdInvariantId(String nsdInvariantId)

      Identifies a network service descriptor in a version independent manner.

      Parameters:
      nsdInvariantId - Identifies a network service descriptor in a version independent manner.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • nsdName

      Name of the onboarded network service descriptor in the network package.

      Parameters:
      nsdName - Name of the onboarded network service descriptor in the network package.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • nsdOnboardingState

      ListSolNetworkPackageInfo.Builder nsdOnboardingState(String nsdOnboardingState)

      Onboarding state of the network service descriptor in the network package.

      Parameters:
      nsdOnboardingState - Onboarding state of the network service descriptor in the network package.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • nsdOnboardingState

      ListSolNetworkPackageInfo.Builder nsdOnboardingState(NsdOnboardingState nsdOnboardingState)

      Onboarding state of the network service descriptor in the network package.

      Parameters:
      nsdOnboardingState - Onboarding state of the network service descriptor in the network package.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • nsdOperationalState

      ListSolNetworkPackageInfo.Builder nsdOperationalState(String nsdOperationalState)

      Operational state of the network service descriptor in the network package.

      Parameters:
      nsdOperationalState - Operational state of the network service descriptor in the network package.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • nsdOperationalState

      ListSolNetworkPackageInfo.Builder nsdOperationalState(NsdOperationalState nsdOperationalState)

      Operational state of the network service descriptor in the network package.

      Parameters:
      nsdOperationalState - Operational state of the network service descriptor in the network package.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • nsdUsageState

      ListSolNetworkPackageInfo.Builder nsdUsageState(String nsdUsageState)

      Usage state of the network service descriptor in the network package.

      Parameters:
      nsdUsageState - Usage state of the network service descriptor in the network package.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • nsdUsageState

      ListSolNetworkPackageInfo.Builder nsdUsageState(NsdUsageState nsdUsageState)

      Usage state of the network service descriptor in the network package.

      Parameters:
      nsdUsageState - Usage state of the network service descriptor in the network package.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • nsdVersion

      ListSolNetworkPackageInfo.Builder nsdVersion(String nsdVersion)

      Version of the onboarded network service descriptor in the network package.

      Parameters:
      nsdVersion - Version of the onboarded network service descriptor in the network package.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • vnfPkgIds

      Identifies the function package for the function package descriptor referenced by the onboarded network package.

      Parameters:
      vnfPkgIds - Identifies the function package for the function package descriptor referenced by the onboarded network package.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • vnfPkgIds

      ListSolNetworkPackageInfo.Builder vnfPkgIds(String... vnfPkgIds)

      Identifies the function package for the function package descriptor referenced by the onboarded network package.

      Parameters:
      vnfPkgIds - Identifies the function package for the function package descriptor referenced by the onboarded network package.
      Returns:
      Returns a reference to this object so that method calls can be chained together.