# Hierarchy For Package io.dapr.client.domain

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - io.dapr.client.domain.ActorMetadata
  - io.dapr.client.domain.AppConnectionPropertiesHealthMetadata
  - io.dapr.client.domain.AppConnectionPropertiesMetadata
  - io.dapr.client.domain.BulkPublishEntry<T>
  - io.dapr.client.domain.BulkPublishRequest<T>
  - io.dapr.client.domain.BulkPublishResponse<T>
  - io.dapr.client.domain.BulkPublishResponseFailedEntry<T>
  - io.dapr.client.domain.BulkSubscribeAppResponse
  - io.dapr.client.domain.BulkSubscribeAppResponseEntry
  - io.dapr.client.domain.BulkSubscribeMessage<T>
  - io.dapr.client.domain.BulkSubscribeMessageEntry<T>
  - io.dapr.client.domain.CloudEvent<T>
  - io.dapr.client.domain.ComponentMetadata
  - io.dapr.client.domain.ConfigurationItem
  - io.dapr.client.domain.ConversationInput
  - io.dapr.client.domain.ConversationOutput
  - io.dapr.client.domain.ConversationRequest
  - io.dapr.client.domain.ConversationResponse
  - io.dapr.client.domain.DaprMetadata
  - io.dapr.client.domain.DeleteJobRequest
  - io.dapr.client.domain.DeleteStateRequest
  - io.dapr.client.domain.ExecuteStateTransactionRequest
  - io.dapr.client.domain.GetBulkSecretRequest
  - io.dapr.client.domain.GetBulkStateRequest
  - io.dapr.client.domain.GetConfigurationRequest
  - io.dapr.client.domain.GetJobRequest
  - io.dapr.client.domain.GetJobResponse
  - io.dapr.client.domain.GetSecretRequest
  - io.dapr.client.domain.GetStateRequest
  - io.dapr.client.domain.HttpEndpointMetadata
  - io.dapr.client.domain.HttpExtension
  - io.dapr.client.domain.InvokeBindingRequest
  - io.dapr.client.domain.InvokeMethodRequest
  - io.dapr.client.domain.JobSchedule
  - com.fasterxml.jackson.databind.JsonDeserializer<T> (implements com.fasterxml.jackson.databind.deser.NullValueProvider)
    - com.fasterxml.jackson.databind.deser.std.StdDeserializer<T> (implements java.io.Serializable, com.fasterxml.jackson.databind.deser.ValueInstantiator.Gettable)
      - io.dapr.client.domain.StateOptions.StateOptionDurationDeserializer
  - com.fasterxml.jackson.databind.JsonSerializer<T> (implements com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitable)
    - com.fasterxml.jackson.databind.ser.std.StdSerializer<T> (implements com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitable, com.fasterxml.jackson.databind.jsonschema.SchemaAware, java.io.Serializable)
      - io.dapr.client.domain.StateOptions.StateOptionDurationSerializer
  - io.dapr.client.domain.LockRequest (implements java.io.Serializable)
  - io.dapr.client.domain.Metadata
  - io.dapr.client.domain.PublishEventRequest
  - io.dapr.client.domain.QueryStateItem<T>
  - io.dapr.client.domain.QueryStateRequest
  - io.dapr.client.domain.QueryStateResponse<T>
  - io.dapr.client.domain.RuleMetadata
  - io.dapr.client.domain.SaveStateRequest
  - io.dapr.client.domain.ScheduleJobRequest
  - io.dapr.client.domain.State<T>
  - io.dapr.client.domain.StateOptions
  - io.dapr.client.domain.SubscribeConfigurationRequest
  - io.dapr.client.domain.SubscribeConfigurationResponse
  - io.dapr.client.domain.SubscriptionMetadata
  - io.dapr.client.domain.TransactionalStateOperation<T>
  - io.dapr.client.domain.TransactionalStateRequest<T>
  - io.dapr.client.domain.UnlockRequest (implements java.io.Serializable)
  - io.dapr.client.domain.UnsubscribeConfigurationRequest
  - io.dapr.client.domain.UnsubscribeConfigurationResponse

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - io.dapr.client.domain.BulkSubscribeAppResponseStatus
    - io.dapr.client.domain.StateOptions.Concurrency
    - io.dapr.client.domain.StateOptions.Consistency
    - io.dapr.client.domain.TransactionalStateOperation.OperationType
    - io.dapr.client.domain.UnlockResponseStatus