Interface SecurityContextProto.SecurityContextPBOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
SecurityContextProto.SecurityContextPB, SecurityContextProto.SecurityContextPB.Builder
Enclosing class:
SecurityContextProto

public static interface SecurityContextProto.SecurityContextPBOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    com.google.protobuf.Value
    The SecurityContext implementations are all private static classes, so we can't instantiate them directly after deserialization.
    com.google.protobuf.ValueOrBuilder
    The SecurityContext implementations are all private static classes, so we can't instantiate them directly after deserialization.
    boolean
    The SecurityContext implementations are all private static classes, so we can't instantiate them directly after deserialization.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Method Details

    • hasSecurityContextJson

      boolean hasSecurityContextJson()
       The SecurityContext implementations are all private static classes, so we can't instantiate them directly after
       deserialization. But there is an existing GSONAdapter for SecurityContexts that we are going to take advantage of.
       So we are going to serialize them to JSON first, then set the JSON here.
       
      .google.protobuf.Value securityContextJson = 1;
      Returns:
      Whether the securityContextJson field is set.
    • getSecurityContextJson

      com.google.protobuf.Value getSecurityContextJson()
       The SecurityContext implementations are all private static classes, so we can't instantiate them directly after
       deserialization. But there is an existing GSONAdapter for SecurityContexts that we are going to take advantage of.
       So we are going to serialize them to JSON first, then set the JSON here.
       
      .google.protobuf.Value securityContextJson = 1;
      Returns:
      The securityContextJson.
    • getSecurityContextJsonOrBuilder

      com.google.protobuf.ValueOrBuilder getSecurityContextJsonOrBuilder()
       The SecurityContext implementations are all private static classes, so we can't instantiate them directly after
       deserialization. But there is an existing GSONAdapter for SecurityContexts that we are going to take advantage of.
       So we are going to serialize them to JSON first, then set the JSON here.
       
      .google.protobuf.Value securityContextJson = 1;