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
ConstructorsModifierConstructorDescriptionprivate
StructOrError
(String errorDetail) private
StructOrError
(T struct) -
Method Summary
Modifier and TypeMethodDescriptionstatic <T> XdsResourceType.StructOrError
<T> Returns aXdsResourceType.StructOrError
for the failure to convert the data object.static <T> XdsResourceType.StructOrError
<T> fromStruct
(T struct) Returns aXdsResourceType.StructOrError
for 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.StructOrError
for the successfully converted data object. -
fromError
Returns aXdsResourceType.StructOrError
for the failure to convert the data object. -
getStruct
Returns struct if exists, otherwise null. -
getErrorDetail
Returns error detail if exists, otherwise null.
-