Class Value<T extends Value<T>>

java.lang.Object
com.azure.runtime.host.resources.Resource<T>
com.azure.runtime.host.resources.Value<T>
Type Parameters:
T - The specific type of the resource, which may or may not be a subtype of this class. This allows for method chaining, even when using a subtype, when used in conjunction with the API on SelfAware.
All Implemented Interfaces:
ResourceWithLifecycle, SelfAware<T>

public class Value<T extends Value<T>> extends Resource<T> implements SelfAware<T>
Represents a value resource. Typically used to perform string concatenation (e.g. for connection strings).
  • Constructor Details

  • Method Details

    • getProperties

      public Map<String,String> getProperties()
    • self

      public T self()
      Description copied from interface: SelfAware
      Returns a reference to the object that implements this interface.
      Specified by:
      self in interface SelfAware<T extends Value<T>>
      Returns:
      A reference to the object that implements this interface.