Interface RequestMetadataOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
RequestMetadata, RequestMetadata.Builder

@Generated public interface RequestMetadataOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    Evevt name.
    com.google.protobuf.ByteString
    Evevt name.
    Lease id.
    com.google.protobuf.ByteString
    Lease id.
    com.google.protobuf.Duration
    Lease term specifies how long the client wants the session to be maintained by the server after the client leaves.
    com.google.protobuf.DurationOrBuilder
    Lease term specifies how long the client wants the session to be maintained by the server after the client leaves.
    Owner name.
    com.google.protobuf.ByteString
    Owner name.
    Series name.
    com.google.protobuf.ByteString
    Series name.
    Stream name.
    com.google.protobuf.ByteString
    Stream name.
    boolean
    Lease term specifies how long the client wants the session to be maintained by the server after the client leaves.

    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

    • getStream

      String getStream()
       Stream name.
       
      string stream = 1;
      Returns:
      The stream.
    • getStreamBytes

      com.google.protobuf.ByteString getStreamBytes()
       Stream name.
       
      string stream = 1;
      Returns:
      The bytes for stream.
    • getEvent

      String getEvent()
       Evevt name.
       
      string event = 2;
      Returns:
      The event.
    • getEventBytes

      com.google.protobuf.ByteString getEventBytes()
       Evevt name.
       
      string event = 2;
      Returns:
      The bytes for event.
    • getSeries

      String getSeries()
       Series name.
       
      string series = 3;
      Returns:
      The series.
    • getSeriesBytes

      com.google.protobuf.ByteString getSeriesBytes()
       Series name.
       
      string series = 3;
      Returns:
      The bytes for series.
    • getLeaseId

      String getLeaseId()
       Lease id.
       
      string lease_id = 4;
      Returns:
      The leaseId.
    • getLeaseIdBytes

      com.google.protobuf.ByteString getLeaseIdBytes()
       Lease id.
       
      string lease_id = 4;
      Returns:
      The bytes for leaseId.
    • getOwner

      String getOwner()
       Owner name.
       
      string owner = 5;
      Returns:
      The owner.
    • getOwnerBytes

      com.google.protobuf.ByteString getOwnerBytes()
       Owner name.
       
      string owner = 5;
      Returns:
      The bytes for owner.
    • hasLeaseTerm

      boolean hasLeaseTerm()
       Lease term specifies how long the client wants the session to be maintained
       by the server after the client leaves. If the lease term is not set, the
       server will release the session immediately and the client cannot reconnect
       to the same session later.
       
      .google.protobuf.Duration lease_term = 6;
      Returns:
      Whether the leaseTerm field is set.
    • getLeaseTerm

      com.google.protobuf.Duration getLeaseTerm()
       Lease term specifies how long the client wants the session to be maintained
       by the server after the client leaves. If the lease term is not set, the
       server will release the session immediately and the client cannot reconnect
       to the same session later.
       
      .google.protobuf.Duration lease_term = 6;
      Returns:
      The leaseTerm.
    • getLeaseTermOrBuilder

      com.google.protobuf.DurationOrBuilder getLeaseTermOrBuilder()
       Lease term specifies how long the client wants the session to be maintained
       by the server after the client leaves. If the lease term is not set, the
       server will release the session immediately and the client cannot reconnect
       to the same session later.
       
      .google.protobuf.Duration lease_term = 6;