Class ListSolNetworkInstanceInfo

    • Method Detail

      • arn

        public final String arn()

        Network instance ARN.

        Returns:
        Network instance ARN.
      • id

        public final String id()

        ID of the network instance.

        Returns:
        ID of the network instance.
      • metadata

        public final ListSolNetworkInstanceMetadata metadata()

        The metadata of the network instance.

        Returns:
        The metadata of the network instance.
      • nsInstanceDescription

        public final String nsInstanceDescription()

        Human-readable description of the network instance.

        Returns:
        Human-readable description of the network instance.
      • nsInstanceName

        public final String nsInstanceName()

        Human-readable name of the network instance.

        Returns:
        Human-readable name of the network instance.
      • nsState

        public final NsState nsState()

        The state of the network instance.

        If the service returns an enum value that is not available in the current SDK version, nsState will return NsState.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from nsStateAsString().

        Returns:
        The state of the network instance.
        See Also:
        NsState
      • nsStateAsString

        public final String nsStateAsString()

        The state of the network instance.

        If the service returns an enum value that is not available in the current SDK version, nsState will return NsState.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from nsStateAsString().

        Returns:
        The state of the network instance.
        See Also:
        NsState
      • nsdId

        public final String nsdId()

        ID of the network service descriptor in the network package.

        Returns:
        ID of the network service descriptor in the network package.
      • nsdInfoId

        public final String nsdInfoId()

        ID of the network service descriptor in the network package.

        Returns:
        ID of the network service descriptor in the network package.
      • 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)