
org.yamcs.protobuf.SessionInfoOrBuilder Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of yamcs-api Show documentation
Show all versions of yamcs-api Show documentation
Used by external clients to communicate with Yamcs
// 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