Package io.grpc.xds.client
Class XdsResourceType.StructOrError<T>
java.lang.Object
io.grpc.xds.client.XdsResourceType.StructOrError<T>
- Enclosing class:
XdsResourceType<T extends XdsClient.ResourceUpdate>
-
Field Summary
Fields -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivateStructOrError(String errorDetail) privateStructOrError(T struct) -
Method Summary
Modifier and TypeMethodDescriptionstatic <T> XdsResourceType.StructOrError<T> Returns aXdsResourceType.StructOrErrorfor the failure to convert the data object.static <T> XdsResourceType.StructOrError<T> fromStruct(T struct) Returns aXdsResourceType.StructOrErrorfor the successfully converted data object.Returns error detail if exists, otherwise null.Returns struct if exists, otherwise null.
-
Field Details
-
errorDetail
-
struct
-
-
Constructor Details
-
StructOrError
-
StructOrError
-
-
Method Details
-
fromStruct
Returns aXdsResourceType.StructOrErrorfor the successfully converted data object. -
fromError
Returns aXdsResourceType.StructOrErrorfor the failure to convert the data object. -
getStruct
Returns struct if exists, otherwise null. -
getErrorDetail
Returns error detail if exists, otherwise null.
-