All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.yamcs.protobuf.SessionInfoOrBuilder Maven / Gradle / Ivy

There is a newer version: 5.10.9
Show newest version
// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: yamcs/protobuf/iam/sessions_service.proto

package org.yamcs.protobuf;

public interface SessionInfoOrBuilder extends
    // @@protoc_insertion_point(interface_extends:yamcs.protobuf.iam.SessionInfo)
    com.google.protobuf.MessageOrBuilder {

  /**
   * 
   * Session identifier
   * 
* * optional string id = 1; * @return Whether the id field is set. */ boolean hasId(); /** *
   * Session identifier
   * 
* * optional string id = 1; * @return The id. */ java.lang.String getId(); /** *
   * Session identifier
   * 
* * optional string id = 1; * @return The bytes for id. */ com.google.protobuf.ByteString getIdBytes(); /** * optional string username = 2; * @return Whether the username field is set. */ boolean hasUsername(); /** * optional string username = 2; * @return The username. */ java.lang.String getUsername(); /** * optional string username = 2; * @return The bytes for username. */ com.google.protobuf.ByteString getUsernameBytes(); /** * optional string ipAddress = 3; * @return Whether the ipAddress field is set. */ boolean hasIpAddress(); /** * optional string ipAddress = 3; * @return The ipAddress. */ java.lang.String getIpAddress(); /** * optional string ipAddress = 3; * @return The bytes for ipAddress. */ com.google.protobuf.ByteString getIpAddressBytes(); /** * optional string hostname = 4; * @return Whether the hostname field is set. */ boolean hasHostname(); /** * optional string hostname = 4; * @return The hostname. */ java.lang.String getHostname(); /** * optional string hostname = 4; * @return The bytes for hostname. */ com.google.protobuf.ByteString getHostnameBytes(); /** * optional .google.protobuf.Timestamp startTime = 5; * @return Whether the startTime field is set. */ boolean hasStartTime(); /** * optional .google.protobuf.Timestamp startTime = 5; * @return The startTime. */ com.google.protobuf.Timestamp getStartTime(); /** * optional .google.protobuf.Timestamp startTime = 5; */ com.google.protobuf.TimestampOrBuilder getStartTimeOrBuilder(); /** * optional .google.protobuf.Timestamp lastAccessTime = 6; * @return Whether the lastAccessTime field is set. */ boolean hasLastAccessTime(); /** * optional .google.protobuf.Timestamp lastAccessTime = 6; * @return The lastAccessTime. */ com.google.protobuf.Timestamp getLastAccessTime(); /** * optional .google.protobuf.Timestamp lastAccessTime = 6; */ com.google.protobuf.TimestampOrBuilder getLastAccessTimeOrBuilder(); /** * optional .google.protobuf.Timestamp expirationTime = 7; * @return Whether the expirationTime field is set. */ boolean hasExpirationTime(); /** * optional .google.protobuf.Timestamp expirationTime = 7; * @return The expirationTime. */ com.google.protobuf.Timestamp getExpirationTime(); /** * optional .google.protobuf.Timestamp expirationTime = 7; */ com.google.protobuf.TimestampOrBuilder getExpirationTimeOrBuilder(); /** * repeated string clients = 8; * @return A list containing the clients. */ java.util.List getClientsList(); /** * repeated string clients = 8; * @return The count of clients. */ int getClientsCount(); /** * repeated string clients = 8; * @param index The index of the element to return. * @return The clients at the given index. */ java.lang.String getClients(int index); /** * repeated string clients = 8; * @param index The index of the value to return. * @return The bytes of the clients at the given index. */ com.google.protobuf.ByteString getClientsBytes(int index); }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy