# Hierarchy For Package io.dapr.v1

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - com.google.protobuf.AbstractMessageLite<MessageType,​BuilderType> (implements com.google.protobuf.MessageLite)
    - com.google.protobuf.AbstractMessage (implements com.google.protobuf.Message)
      - com.google.protobuf.GeneratedMessageV3 (implements java.io.Serializable)
        - io.dapr.v1.CommonProtos.HTTPExtension (implements io.dapr.v1.CommonProtos.HTTPExtensionOrBuilder)
        - io.dapr.v1.CommonProtos.InvokeRequest (implements io.dapr.v1.CommonProtos.InvokeRequestOrBuilder)
        - io.dapr.v1.CommonProtos.InvokeResponse (implements io.dapr.v1.CommonProtos.InvokeResponseOrBuilder)
        - io.dapr.v1.CommonProtos.StateItem (implements io.dapr.v1.CommonProtos.StateItemOrBuilder)
        - io.dapr.v1.CommonProtos.StateOptions (implements io.dapr.v1.CommonProtos.StateOptionsOrBuilder)
        - io.dapr.v1.CommonProtos.StateRetryPolicy (implements io.dapr.v1.CommonProtos.StateRetryPolicyOrBuilder)
        - io.dapr.v1.DaprAppCallbackProtos.BindingEventRequest (implements io.dapr.v1.DaprAppCallbackProtos.BindingEventRequestOrBuilder)
        - io.dapr.v1.DaprAppCallbackProtos.BindingEventResponse (implements io.dapr.v1.DaprAppCallbackProtos.BindingEventResponseOrBuilder)
        - io.dapr.v1.DaprAppCallbackProtos.ListInputBindingsResponse (implements io.dapr.v1.DaprAppCallbackProtos.ListInputBindingsResponseOrBuilder)
        - io.dapr.v1.DaprAppCallbackProtos.ListTopicSubscriptionsResponse (implements io.dapr.v1.DaprAppCallbackProtos.ListTopicSubscriptionsResponseOrBuilder)
        - io.dapr.v1.DaprAppCallbackProtos.TopicEventRequest (implements io.dapr.v1.DaprAppCallbackProtos.TopicEventRequestOrBuilder)
        - io.dapr.v1.DaprAppCallbackProtos.TopicSubscription (implements io.dapr.v1.DaprAppCallbackProtos.TopicSubscriptionOrBuilder)
        - io.dapr.v1.DaprProtos.DeleteStateRequest (implements io.dapr.v1.DaprProtos.DeleteStateRequestOrBuilder)
        - io.dapr.v1.DaprProtos.GetSecretRequest (implements io.dapr.v1.DaprProtos.GetSecretRequestOrBuilder)
        - io.dapr.v1.DaprProtos.GetSecretResponse (implements io.dapr.v1.DaprProtos.GetSecretResponseOrBuilder)
        - io.dapr.v1.DaprProtos.GetStateRequest (implements io.dapr.v1.DaprProtos.GetStateRequestOrBuilder)
        - io.dapr.v1.DaprProtos.GetStateResponse (implements io.dapr.v1.DaprProtos.GetStateResponseOrBuilder)
        - io.dapr.v1.DaprProtos.InvokeBindingRequest (implements io.dapr.v1.DaprProtos.InvokeBindingRequestOrBuilder)
        - io.dapr.v1.DaprProtos.InvokeBindingResponse (implements io.dapr.v1.DaprProtos.InvokeBindingResponseOrBuilder)
        - io.dapr.v1.DaprProtos.InvokeServiceRequest (implements io.dapr.v1.DaprProtos.InvokeServiceRequestOrBuilder)
        - io.dapr.v1.DaprProtos.PublishEventRequest (implements io.dapr.v1.DaprProtos.PublishEventRequestOrBuilder)
        - io.dapr.v1.DaprProtos.SaveStateRequest (implements io.dapr.v1.DaprProtos.SaveStateRequestOrBuilder)
  - com.google.protobuf.AbstractMessageLite.Builder<MessageType,​BuilderType> (implements com.google.protobuf.MessageLite.Builder)
    - com.google.protobuf.AbstractMessage.Builder<BuilderType> (implements com.google.protobuf.Message.Builder)
      - com.google.protobuf.GeneratedMessageV3.Builder<BuilderType>
        - io.dapr.v1.CommonProtos.HTTPExtension.Builder (implements io.dapr.v1.CommonProtos.HTTPExtensionOrBuilder)
        - io.dapr.v1.CommonProtos.InvokeRequest.Builder (implements io.dapr.v1.CommonProtos.InvokeRequestOrBuilder)
        - io.dapr.v1.CommonProtos.InvokeResponse.Builder (implements io.dapr.v1.CommonProtos.InvokeResponseOrBuilder)
        - io.dapr.v1.CommonProtos.StateItem.Builder (implements io.dapr.v1.CommonProtos.StateItemOrBuilder)
        - io.dapr.v1.CommonProtos.StateOptions.Builder (implements io.dapr.v1.CommonProtos.StateOptionsOrBuilder)
        - io.dapr.v1.CommonProtos.StateRetryPolicy.Builder (implements io.dapr.v1.CommonProtos.StateRetryPolicyOrBuilder)
        - io.dapr.v1.DaprAppCallbackProtos.BindingEventRequest.Builder (implements io.dapr.v1.DaprAppCallbackProtos.BindingEventRequestOrBuilder)
        - io.dapr.v1.DaprAppCallbackProtos.BindingEventResponse.Builder (implements io.dapr.v1.DaprAppCallbackProtos.BindingEventResponseOrBuilder)
        - io.dapr.v1.DaprAppCallbackProtos.ListInputBindingsResponse.Builder (implements io.dapr.v1.DaprAppCallbackProtos.ListInputBindingsResponseOrBuilder)
        - io.dapr.v1.DaprAppCallbackProtos.ListTopicSubscriptionsResponse.Builder (implements io.dapr.v1.DaprAppCallbackProtos.ListTopicSubscriptionsResponseOrBuilder)
        - io.dapr.v1.DaprAppCallbackProtos.TopicEventRequest.Builder (implements io.dapr.v1.DaprAppCallbackProtos.TopicEventRequestOrBuilder)
        - io.dapr.v1.DaprAppCallbackProtos.TopicSubscription.Builder (implements io.dapr.v1.DaprAppCallbackProtos.TopicSubscriptionOrBuilder)
        - io.dapr.v1.DaprProtos.DeleteStateRequest.Builder (implements io.dapr.v1.DaprProtos.DeleteStateRequestOrBuilder)
        - io.dapr.v1.DaprProtos.GetSecretRequest.Builder (implements io.dapr.v1.DaprProtos.GetSecretRequestOrBuilder)
        - io.dapr.v1.DaprProtos.GetSecretResponse.Builder (implements io.dapr.v1.DaprProtos.GetSecretResponseOrBuilder)
        - io.dapr.v1.DaprProtos.GetStateRequest.Builder (implements io.dapr.v1.DaprProtos.GetStateRequestOrBuilder)
        - io.dapr.v1.DaprProtos.GetStateResponse.Builder (implements io.dapr.v1.DaprProtos.GetStateResponseOrBuilder)
        - io.dapr.v1.DaprProtos.InvokeBindingRequest.Builder (implements io.dapr.v1.DaprProtos.InvokeBindingRequestOrBuilder)
        - io.dapr.v1.DaprProtos.InvokeBindingResponse.Builder (implements io.dapr.v1.DaprProtos.InvokeBindingResponseOrBuilder)
        - io.dapr.v1.DaprProtos.InvokeServiceRequest.Builder (implements io.dapr.v1.DaprProtos.InvokeServiceRequestOrBuilder)
        - io.dapr.v1.DaprProtos.PublishEventRequest.Builder (implements io.dapr.v1.DaprProtos.PublishEventRequestOrBuilder)
        - io.dapr.v1.DaprProtos.SaveStateRequest.Builder (implements io.dapr.v1.DaprProtos.SaveStateRequestOrBuilder)
  - io.grpc.stub.AbstractStub<S>
    - io.dapr.v1.AppCallbackGrpc.AppCallbackBlockingStub
    - io.dapr.v1.AppCallbackGrpc.AppCallbackFutureStub
    - io.dapr.v1.AppCallbackGrpc.AppCallbackStub
    - io.dapr.v1.DaprGrpc.DaprBlockingStub
    - io.dapr.v1.DaprGrpc.DaprFutureStub
    - io.dapr.v1.DaprGrpc.DaprStub
  - io.dapr.v1.AppCallbackGrpc
  - io.dapr.v1.AppCallbackGrpc.AppCallbackImplBase (implements io.grpc.BindableService)
  - io.dapr.v1.CommonProtos
  - io.dapr.v1.DaprAppCallbackProtos
  - io.dapr.v1.DaprGrpc
  - io.dapr.v1.DaprGrpc.DaprImplBase (implements io.grpc.BindableService)
  - io.dapr.v1.DaprProtos

## Interface Hierarchy

- com.google.protobuf.MessageLiteOrBuilder
  - com.google.protobuf.MessageOrBuilder
    - io.dapr.v1.CommonProtos.HTTPExtensionOrBuilder
    - io.dapr.v1.CommonProtos.InvokeRequestOrBuilder
    - io.dapr.v1.CommonProtos.InvokeResponseOrBuilder
    - io.dapr.v1.CommonProtos.StateItemOrBuilder
    - io.dapr.v1.CommonProtos.StateOptionsOrBuilder
    - io.dapr.v1.CommonProtos.StateRetryPolicyOrBuilder
    - io.dapr.v1.DaprAppCallbackProtos.BindingEventRequestOrBuilder
    - io.dapr.v1.DaprAppCallbackProtos.BindingEventResponseOrBuilder
    - io.dapr.v1.DaprAppCallbackProtos.ListInputBindingsResponseOrBuilder
    - io.dapr.v1.DaprAppCallbackProtos.ListTopicSubscriptionsResponseOrBuilder
    - io.dapr.v1.DaprAppCallbackProtos.TopicEventRequestOrBuilder
    - io.dapr.v1.DaprAppCallbackProtos.TopicSubscriptionOrBuilder
    - io.dapr.v1.DaprProtos.DeleteStateRequestOrBuilder
    - io.dapr.v1.DaprProtos.GetSecretRequestOrBuilder
    - io.dapr.v1.DaprProtos.GetSecretResponseOrBuilder
    - io.dapr.v1.DaprProtos.GetStateRequestOrBuilder
    - io.dapr.v1.DaprProtos.GetStateResponseOrBuilder
    - io.dapr.v1.DaprProtos.InvokeBindingRequestOrBuilder
    - io.dapr.v1.DaprProtos.InvokeBindingResponseOrBuilder
    - io.dapr.v1.DaprProtos.InvokeServiceRequestOrBuilder
    - io.dapr.v1.DaprProtos.PublishEventRequestOrBuilder
    - io.dapr.v1.DaprProtos.SaveStateRequestOrBuilder

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
    - io.dapr.v1.CommonProtos.HTTPExtension.Verb (implements com.google.protobuf.ProtocolMessageEnum)
    - io.dapr.v1.CommonProtos.StateOptions.StateConcurrency (implements com.google.protobuf.ProtocolMessageEnum)
    - io.dapr.v1.CommonProtos.StateOptions.StateConsistency (implements com.google.protobuf.ProtocolMessageEnum)
    - io.dapr.v1.CommonProtos.StateRetryPolicy.RetryPattern (implements com.google.protobuf.ProtocolMessageEnum)
    - io.dapr.v1.DaprAppCallbackProtos.BindingEventResponse.BindingEventConcurrency (implements com.google.protobuf.ProtocolMessageEnum)