# 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_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.