# Uses of Class
io.dapr.config.Property

Packages that use Property
Package
Description
io.dapr.client
io.dapr.config

- ## Uses of Property in io.dapr.client

  Methods in io.dapr.client with parameters of type Property
  Modifier and Type
  Method
  Description
  `DaprClientBuilder`
  DaprClientBuilder.`withPropertyOverride(Property<?> property, String value)`
  Allow to set up properties override for static properties.
  Method parameters in io.dapr.client with type arguments of type Property
  Modifier and Type
  Method
  Description
  `DaprClientBuilder`
  DaprClientBuilder.`withPropertyOverrides(Map<Property<?>,String> overrides)`
  Allow to set up properties override for static properties.

- ## Uses of Property in io.dapr.config

  Subclasses of Property in io.dapr.config
  Modifier and Type
  Class
  Description
  `class`
  `BooleanProperty`
  Boolean configuration property.
  `class`
  `GenericProperty<T>`
  Configuration property for any type.
  `class`
  `IntegerProperty`
  Integer configuration property.
  `class`
  `MillisecondsDurationProperty`
  Integer configuration property.
  `class`
  `SecondsDurationProperty`
  Integer configuration property.
  `class`
  `StringProperty`
  String configuration property.
  Fields in io.dapr.config declared as Property
  Modifier and Type
  Field
  Description
  `static final Property<String>`
  Properties.`API_TOKEN`
  API token for authentication between App and Dapr's side car.
  `static final Property<Boolean>`
  Properties.`GRPC_ENABLE_KEEP_ALIVE`
  GRPC enable keep alive.
  `static final Property<String>`
  Properties.`GRPC_ENDPOINT`
  GRPC endpoint for remote sidecar connectivity.
  `static final Property<Duration>`
  Properties.`GRPC_KEEP_ALIVE_TIME_SECONDS`
  GRPC keep alive time in seconds.
  `static final Property<Duration>`
  Properties.`GRPC_KEEP_ALIVE_TIMEOUT_SECONDS`
  GRPC keep alive timeout in seconds.
  `static final Property<Boolean>`
  Properties.`GRPC_KEEP_ALIVE_WITHOUT_CALLS`
  GRPC keep alive without calls.
  `static final Property<Integer>`
  Properties.`GRPC_MAX_INBOUND_MESSAGE_SIZE_BYTES`
  Dapr's default maximum inbound message size for GRPC in bytes.
  `static final Property<Integer>`
  Properties.`GRPC_MAX_INBOUND_METADATA_SIZE_BYTES`
  Dapr's default maximum inbound metadata size for GRPC in bytes.
  `static final Property<Integer>`
  Properties.`GRPC_PORT`
  GRPC port for Dapr after checking system property and environment variable.
  `static final Property<String>`
  Properties.`GRPC_TLS_CA_PATH`
  GRPC TLS CA cert path for Dapr after checking system property and environment variable.
  `static final Property<String>`
  Properties.`GRPC_TLS_CERT_PATH`
  GRPC TLS cert path for Dapr after checking system property and environment variable.
  `static final Property<Boolean>`
  Properties.`GRPC_TLS_INSECURE`
  Use insecure TLS mode which still uses TLS but doesn't verify certificates.
  `static final Property<String>`
  Properties.`GRPC_TLS_KEY_PATH`
  GRPC TLS key path for Dapr after checking system property and environment variable.
  `static final Property<Integer>`
  Properties.`HTTP_CLIENT_MAX_IDLE_CONNECTIONS`
  Dapr's default maximum number of idle connections for HTTP connection pool.
  `static final Property<Integer>`
  Properties.`HTTP_CLIENT_MAX_REQUESTS`
  Dapr's default maximum number of requests for HTTP client to execute concurrently.
  `static final Property<Integer>`
  Properties.`HTTP_CLIENT_READ_TIMEOUT_SECONDS`
  Dapr's timeout in seconds for HTTP client reads.
  `static final Property<String>`
  Properties.`HTTP_ENDPOINT`
  GRPC endpoint for remote sidecar connectivity.
  `static final Property<Integer>`
  Properties.`HTTP_PORT`
  HTTP port for Dapr after checking system property and environment variable.
  `static final Property<Integer>`
  Properties.`MAX_RETRIES`
  Maximum number of retries for retriable exceptions.
  `static final Property<String>`
  Properties.`SIDECAR_IP`
  IP for Dapr's sidecar.
  `static final Property<Charset>`
  Properties.`STRING_CHARSET`
  Determines which string encoding is used in Dapr's Java SDK.
  `static final Property<Duration>`
  Properties.`TIMEOUT`
  Timeout for API calls.
  Methods in io.dapr.config with parameters of type Property
  Modifier and Type
  Method
  Description
  `<T> T`
  Properties.`getValue(Property<T> property)`
  Gets a property value taking in consideration the override values.