UuidRequestIdConfig Builder
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 3/5
- Tempo stimato
- 1-2 giorni
- Idoneità per principianti
- 35/100
Direzione di ricerca
Inizia con i builder Java per HttpConnectionManager, RequestIDExtension e UuidRequestIdConfig citati nell’issue, quindi confrontali con la definizione uuid.proto di Envoy. Riproduci l’errore TypedStruct dell’esempio e determina il percorso di configurazione supportato. Il lavoro è completato quando viene documentato o esposto un modo funzionante per impostare pack_trace_reason senza l’errore di registrazione.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
We need to be able to set the configuration pack_trace_reason of UuidRequestIdConfig and we didn't find the specific builder.
we try to do this:
HttpConnectionManager.Builder builder = HttpConnectionManager.newBuilder();
builder.setRequestIdExtension(RequestIDExtension.newBuilder()
.setTypedConfig(Any.pack(TypedStruct.newBuilder()
.setTypeUrl("type.googleapis.com/envoy.extensions.request_id.uuid.v3.UuidRequestIdConfig")
.setValue(Struct.newBuilder()
.putFields("pack_trace_reason", Value.newBuilder()
.setBoolValue(false)
.build())
.build())
.build())));
but this create this configuration in envoy:
"request_id_extension": {
"typed_config": {
"@type": "type.googleapis.com/udpa.type.v1.TypedStruct",
"type_url": "type.googleapis.com/envoy.extensions.request_id.uuid.v3.UuidRequestIdConfig",
"value": {
"pack_trace_reason": false
}
}
}
With this error:
Didn't find a registered implementation for type: 'udpa.type.v1.TypedStruct'
Sorry for the very basic question, but what would be the correct way to configure UuidRequestIdConfig without having a builder?
- Lingua principale
- Java
- Stelle
- 312
- Fork
- 150
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Guida per i contributori
Apri la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di envoyproxy/java-control-plane
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 45/100
envoyproxy/java-control-plane#481 ·
-
Support stream scoped routes Aperta
Difficoltà 4/5 3-5 giorni Idoneità per principianti 30/100
envoyproxy/java-control-plane#471 · 1 commento ·
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 45/100
envoyproxy/java-control-plane#463 ·
-
help Aperta
Difficoltà 4/5 3-5 giorni Idoneità per principianti 25/100
envoyproxy/java-control-plane#432 ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 45/100
envoyproxy/java-control-plane#411 ·
Tutte le issue di envoyproxy/java-control-plane
Issue simili
-
bug
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 90/100
apache/cloudstack#14222 ·
-
[BUG]茶杯方块在取茶时会引发崩溃 Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 88/100
-
Cannot differ own consent and managed consents in My Consents view and detailed consent view. Aperta1.0.0-alpha2 Type/Improvement
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
wso2/dpdp-accelerator#272 ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
infinispan/infinispan#18150 ·
-
area/frontend
Difficoltà 2/5 1-3 ore Idoneità per principianti 65/100