Class ClaimsFilterMessage.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<ClaimsFilterMessage.Builder>
io.deephaven.proto.routing.ClaimsFilterMessage.Builder
All Implemented Interfaces:
com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, ClaimsFilterMessageOrBuilder, Cloneable
Enclosing class:
ClaimsFilterMessage

public static final class ClaimsFilterMessage.Builder extends com.google.protobuf.GeneratedMessage.Builder<ClaimsFilterMessage.Builder> implements ClaimsFilterMessageOrBuilder
 A filter representing the claimed-by-claimant filter, against the global list of claims 
 
Protobuf type io.deephaven.proto.routing.ClaimsFilterMessage
  • Method Details

    • getDescriptor

      public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
    • internalGetFieldAccessorTable

      protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
      Specified by:
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage.Builder<ClaimsFilterMessage.Builder>
    • clear

      Specified by:
      clear in interface com.google.protobuf.Message.Builder
      Specified by:
      clear in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      clear in class com.google.protobuf.GeneratedMessage.Builder<ClaimsFilterMessage.Builder>
    • getDescriptorForType

      public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
      Specified by:
      getDescriptorForType in interface com.google.protobuf.Message.Builder
      Specified by:
      getDescriptorForType in interface com.google.protobuf.MessageOrBuilder
      Overrides:
      getDescriptorForType in class com.google.protobuf.GeneratedMessage.Builder<ClaimsFilterMessage.Builder>
    • getDefaultInstanceForType

      public ClaimsFilterMessage getDefaultInstanceForType()
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
    • build

      public ClaimsFilterMessage build()
      Specified by:
      build in interface com.google.protobuf.Message.Builder
      Specified by:
      build in interface com.google.protobuf.MessageLite.Builder
    • buildPartial

      public ClaimsFilterMessage buildPartial()
      Specified by:
      buildPartial in interface com.google.protobuf.Message.Builder
      Specified by:
      buildPartial in interface com.google.protobuf.MessageLite.Builder
    • mergeFrom

      public ClaimsFilterMessage.Builder mergeFrom(com.google.protobuf.Message other)
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<ClaimsFilterMessage.Builder>
    • mergeFrom

    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class com.google.protobuf.GeneratedMessage.Builder<ClaimsFilterMessage.Builder>
    • mergeFrom

      public ClaimsFilterMessage.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Specified by:
      mergeFrom in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<ClaimsFilterMessage.Builder>
      Throws:
      IOException
    • getClaimant

      public String getClaimant()
      string claimant = 1;
      Specified by:
      getClaimant in interface ClaimsFilterMessageOrBuilder
      Returns:
      The claimant.
    • getClaimantBytes

      public com.google.protobuf.ByteString getClaimantBytes()
      string claimant = 1;
      Specified by:
      getClaimantBytes in interface ClaimsFilterMessageOrBuilder
      Returns:
      The bytes for claimant.
    • setClaimant

      public ClaimsFilterMessage.Builder setClaimant(String value)
      string claimant = 1;
      Parameters:
      value - The claimant to set.
      Returns:
      This builder for chaining.
    • clearClaimant

      public ClaimsFilterMessage.Builder clearClaimant()
      string claimant = 1;
      Returns:
      This builder for chaining.
    • setClaimantBytes

      public ClaimsFilterMessage.Builder setClaimantBytes(com.google.protobuf.ByteString value)
      string claimant = 1;
      Parameters:
      value - The bytes for claimant to set.
      Returns:
      This builder for chaining.
    • hasClaims

      public boolean hasClaims()
      .io.deephaven.proto.routing.ClaimsMessage claims = 2;
      Specified by:
      hasClaims in interface ClaimsFilterMessageOrBuilder
      Returns:
      Whether the claims field is set.
    • getClaims

      public ClaimsMessage getClaims()
      .io.deephaven.proto.routing.ClaimsMessage claims = 2;
      Specified by:
      getClaims in interface ClaimsFilterMessageOrBuilder
      Returns:
      The claims.
    • setClaims

      public ClaimsFilterMessage.Builder setClaims(ClaimsMessage value)
      .io.deephaven.proto.routing.ClaimsMessage claims = 2;
    • setClaims

      public ClaimsFilterMessage.Builder setClaims(ClaimsMessage.Builder builderForValue)
      .io.deephaven.proto.routing.ClaimsMessage claims = 2;
    • mergeClaims

      public ClaimsFilterMessage.Builder mergeClaims(ClaimsMessage value)
      .io.deephaven.proto.routing.ClaimsMessage claims = 2;
    • clearClaims

      public ClaimsFilterMessage.Builder clearClaims()
      .io.deephaven.proto.routing.ClaimsMessage claims = 2;
    • getClaimsBuilder

      public ClaimsMessage.Builder getClaimsBuilder()
      .io.deephaven.proto.routing.ClaimsMessage claims = 2;
    • getClaimsOrBuilder

      public ClaimsMessageOrBuilder getClaimsOrBuilder()
      .io.deephaven.proto.routing.ClaimsMessage claims = 2;
      Specified by:
      getClaimsOrBuilder in interface ClaimsFilterMessageOrBuilder