Class SnapshotFields

java.lang.Object
com.azure.core.util.ExpandableStringEnum<SnapshotFields>
com.azure.data.appconfiguration.models.SnapshotFields

public final class SnapshotFields extends com.azure.core.util.ExpandableStringEnum<SnapshotFields>
Defines values for SnapshotFields.
  • Field Details

    • NAME

      public static final SnapshotFields NAME
      Populates the snapshot 'name' from the service.
    • STATUS

      public static final SnapshotFields STATUS
      Populates the snapshot 'status' from the service.
    • FILTERS

      public static final SnapshotFields FILTERS
      Populates the snapshot 'filters' from the service.
    • SNAPSHOT_COMPOSITION

      public static final SnapshotFields SNAPSHOT_COMPOSITION
      Populates the snapshot 'composition_type' from the service.
    • CREATED_AT

      public static final SnapshotFields CREATED_AT
      Populates the snapshot 'created' from the service.
    • EXPIRES_AT

      public static final SnapshotFields EXPIRES_AT
      Populates the snapshot 'expires' from the service.
    • RETENTION_PERIOD

      public static final SnapshotFields RETENTION_PERIOD
      Populates the snapshot 'retention_period' from the service.
    • ITEM_COUNT

      public static final SnapshotFields ITEM_COUNT
      Populates the snapshot 'items_count' from the service.
    • SIZE_IN_BYTES

      public static final SnapshotFields SIZE_IN_BYTES
      Populates the snapshot 'size' from the service.
    • ETAG

      public static final SnapshotFields ETAG
      Populates the snapshot `etag` from the service.
    • TAGS

      public static final SnapshotFields TAGS
      Populates the snapshot `tags` from the service.
  • Constructor Details

    • SnapshotFields

      @Deprecated public SnapshotFields()
      Deprecated.
      Use the fromString(String) factory method.
      Creates a new instance of SnapshotFields value.
  • Method Details

    • fromString

      public static SnapshotFields fromString(String name)
      Creates or finds a SnapshotFields from its string representation.
      Parameters:
      name - a name to look for.
      Returns:
      the corresponding SnapshotFields.
    • values

      public static Collection<SnapshotFields> values()
      Gets known SnapshotFields values.
      Returns:
      known SnapshotFields values.