public static final class Wtclient.TowerSessionInfo.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Wtclient.TowerSessionInfo.Builder> implements Wtclient.TowerSessionInfoOrBuilder
wtclientrpc.TowerSessionInfo
Modifier and Type | Method and Description |
---|---|
Wtclient.TowerSessionInfo.Builder |
addAllSessions(java.lang.Iterable<? extends Wtclient.TowerSession> values)
The list of sessions that have been negotiated with the watchtower.
|
Wtclient.TowerSessionInfo.Builder |
addSessions(int index,
Wtclient.TowerSession.Builder builderForValue)
The list of sessions that have been negotiated with the watchtower.
|
Wtclient.TowerSessionInfo.Builder |
addSessions(int index,
Wtclient.TowerSession value)
The list of sessions that have been negotiated with the watchtower.
|
Wtclient.TowerSessionInfo.Builder |
addSessions(Wtclient.TowerSession.Builder builderForValue)
The list of sessions that have been negotiated with the watchtower.
|
Wtclient.TowerSessionInfo.Builder |
addSessions(Wtclient.TowerSession value)
The list of sessions that have been negotiated with the watchtower.
|
Wtclient.TowerSession.Builder |
addSessionsBuilder()
The list of sessions that have been negotiated with the watchtower.
|
Wtclient.TowerSession.Builder |
addSessionsBuilder(int index)
The list of sessions that have been negotiated with the watchtower.
|
Wtclient.TowerSessionInfo |
build() |
Wtclient.TowerSessionInfo |
buildPartial() |
Wtclient.TowerSessionInfo.Builder |
clear() |
Wtclient.TowerSessionInfo.Builder |
clearActiveSessionCandidate()
Whether the watchtower is currently a candidate for new sessions.
|
Wtclient.TowerSessionInfo.Builder |
clearNumSessions()
The number of sessions that have been negotiated with the watchtower.
|
Wtclient.TowerSessionInfo.Builder |
clearPolicyType()
The session's policy type.
|
Wtclient.TowerSessionInfo.Builder |
clearSessions()
The list of sessions that have been negotiated with the watchtower.
|
boolean |
getActiveSessionCandidate()
Whether the watchtower is currently a candidate for new sessions.
|
Wtclient.TowerSessionInfo |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
int |
getNumSessions()
The number of sessions that have been negotiated with the watchtower.
|
Wtclient.PolicyType |
getPolicyType()
The session's policy type.
|
int |
getPolicyTypeValue()
The session's policy type.
|
Wtclient.TowerSession |
getSessions(int index)
The list of sessions that have been negotiated with the watchtower.
|
Wtclient.TowerSession.Builder |
getSessionsBuilder(int index)
The list of sessions that have been negotiated with the watchtower.
|
java.util.List<Wtclient.TowerSession.Builder> |
getSessionsBuilderList()
The list of sessions that have been negotiated with the watchtower.
|
int |
getSessionsCount()
The list of sessions that have been negotiated with the watchtower.
|
java.util.List<Wtclient.TowerSession> |
getSessionsList()
The list of sessions that have been negotiated with the watchtower.
|
Wtclient.TowerSessionOrBuilder |
getSessionsOrBuilder(int index)
The list of sessions that have been negotiated with the watchtower.
|
java.util.List<? extends Wtclient.TowerSessionOrBuilder> |
getSessionsOrBuilderList()
The list of sessions that have been negotiated with the watchtower.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
Wtclient.TowerSessionInfo.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
Wtclient.TowerSessionInfo.Builder |
mergeFrom(com.google.protobuf.Message other) |
Wtclient.TowerSessionInfo.Builder |
mergeFrom(Wtclient.TowerSessionInfo other) |
Wtclient.TowerSessionInfo.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
Wtclient.TowerSessionInfo.Builder |
removeSessions(int index)
The list of sessions that have been negotiated with the watchtower.
|
Wtclient.TowerSessionInfo.Builder |
setActiveSessionCandidate(boolean value)
Whether the watchtower is currently a candidate for new sessions.
|
Wtclient.TowerSessionInfo.Builder |
setNumSessions(int value)
The number of sessions that have been negotiated with the watchtower.
|
Wtclient.TowerSessionInfo.Builder |
setPolicyType(Wtclient.PolicyType value)
The session's policy type.
|
Wtclient.TowerSessionInfo.Builder |
setPolicyTypeValue(int value)
The session's policy type.
|
Wtclient.TowerSessionInfo.Builder |
setSessions(int index,
Wtclient.TowerSession.Builder builderForValue)
The list of sessions that have been negotiated with the watchtower.
|
Wtclient.TowerSessionInfo.Builder |
setSessions(int index,
Wtclient.TowerSession value)
The list of sessions that have been negotiated with the watchtower.
|
Wtclient.TowerSessionInfo.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, newUninitializedMessageException
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable
in class com.google.protobuf.GeneratedMessageV3.Builder<Wtclient.TowerSessionInfo.Builder>
public Wtclient.TowerSessionInfo.Builder clear()
clear
in interface com.google.protobuf.Message.Builder
clear
in interface com.google.protobuf.MessageLite.Builder
clear
in class com.google.protobuf.GeneratedMessageV3.Builder<Wtclient.TowerSessionInfo.Builder>
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType
in interface com.google.protobuf.Message.Builder
getDescriptorForType
in interface com.google.protobuf.MessageOrBuilder
getDescriptorForType
in class com.google.protobuf.GeneratedMessageV3.Builder<Wtclient.TowerSessionInfo.Builder>
public Wtclient.TowerSessionInfo getDefaultInstanceForType()
getDefaultInstanceForType
in interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType
in interface com.google.protobuf.MessageOrBuilder
public Wtclient.TowerSessionInfo build()
build
in interface com.google.protobuf.Message.Builder
build
in interface com.google.protobuf.MessageLite.Builder
public Wtclient.TowerSessionInfo buildPartial()
buildPartial
in interface com.google.protobuf.Message.Builder
buildPartial
in interface com.google.protobuf.MessageLite.Builder
public Wtclient.TowerSessionInfo.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom
in interface com.google.protobuf.Message.Builder
mergeFrom
in class com.google.protobuf.AbstractMessage.Builder<Wtclient.TowerSessionInfo.Builder>
public Wtclient.TowerSessionInfo.Builder mergeFrom(Wtclient.TowerSessionInfo other)
public final boolean isInitialized()
isInitialized
in interface com.google.protobuf.MessageLiteOrBuilder
isInitialized
in class com.google.protobuf.GeneratedMessageV3.Builder<Wtclient.TowerSessionInfo.Builder>
public Wtclient.TowerSessionInfo.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
mergeFrom
in interface com.google.protobuf.Message.Builder
mergeFrom
in interface com.google.protobuf.MessageLite.Builder
mergeFrom
in class com.google.protobuf.AbstractMessage.Builder<Wtclient.TowerSessionInfo.Builder>
java.io.IOException
public boolean getActiveSessionCandidate()
Whether the watchtower is currently a candidate for new sessions.
bool active_session_candidate = 1;
getActiveSessionCandidate
in interface Wtclient.TowerSessionInfoOrBuilder
public Wtclient.TowerSessionInfo.Builder setActiveSessionCandidate(boolean value)
Whether the watchtower is currently a candidate for new sessions.
bool active_session_candidate = 1;
value
- The activeSessionCandidate to set.public Wtclient.TowerSessionInfo.Builder clearActiveSessionCandidate()
Whether the watchtower is currently a candidate for new sessions.
bool active_session_candidate = 1;
public int getNumSessions()
The number of sessions that have been negotiated with the watchtower.
uint32 num_sessions = 2;
getNumSessions
in interface Wtclient.TowerSessionInfoOrBuilder
public Wtclient.TowerSessionInfo.Builder setNumSessions(int value)
The number of sessions that have been negotiated with the watchtower.
uint32 num_sessions = 2;
value
- The numSessions to set.public Wtclient.TowerSessionInfo.Builder clearNumSessions()
The number of sessions that have been negotiated with the watchtower.
uint32 num_sessions = 2;
public java.util.List<Wtclient.TowerSession> getSessionsList()
The list of sessions that have been negotiated with the watchtower.
repeated .wtclientrpc.TowerSession sessions = 3;
getSessionsList
in interface Wtclient.TowerSessionInfoOrBuilder
public int getSessionsCount()
The list of sessions that have been negotiated with the watchtower.
repeated .wtclientrpc.TowerSession sessions = 3;
getSessionsCount
in interface Wtclient.TowerSessionInfoOrBuilder
public Wtclient.TowerSession getSessions(int index)
The list of sessions that have been negotiated with the watchtower.
repeated .wtclientrpc.TowerSession sessions = 3;
getSessions
in interface Wtclient.TowerSessionInfoOrBuilder
public Wtclient.TowerSessionInfo.Builder setSessions(int index, Wtclient.TowerSession value)
The list of sessions that have been negotiated with the watchtower.
repeated .wtclientrpc.TowerSession sessions = 3;
public Wtclient.TowerSessionInfo.Builder setSessions(int index, Wtclient.TowerSession.Builder builderForValue)
The list of sessions that have been negotiated with the watchtower.
repeated .wtclientrpc.TowerSession sessions = 3;
public Wtclient.TowerSessionInfo.Builder addSessions(Wtclient.TowerSession value)
The list of sessions that have been negotiated with the watchtower.
repeated .wtclientrpc.TowerSession sessions = 3;
public Wtclient.TowerSessionInfo.Builder addSessions(int index, Wtclient.TowerSession value)
The list of sessions that have been negotiated with the watchtower.
repeated .wtclientrpc.TowerSession sessions = 3;
public Wtclient.TowerSessionInfo.Builder addSessions(Wtclient.TowerSession.Builder builderForValue)
The list of sessions that have been negotiated with the watchtower.
repeated .wtclientrpc.TowerSession sessions = 3;
public Wtclient.TowerSessionInfo.Builder addSessions(int index, Wtclient.TowerSession.Builder builderForValue)
The list of sessions that have been negotiated with the watchtower.
repeated .wtclientrpc.TowerSession sessions = 3;
public Wtclient.TowerSessionInfo.Builder addAllSessions(java.lang.Iterable<? extends Wtclient.TowerSession> values)
The list of sessions that have been negotiated with the watchtower.
repeated .wtclientrpc.TowerSession sessions = 3;
public Wtclient.TowerSessionInfo.Builder clearSessions()
The list of sessions that have been negotiated with the watchtower.
repeated .wtclientrpc.TowerSession sessions = 3;
public Wtclient.TowerSessionInfo.Builder removeSessions(int index)
The list of sessions that have been negotiated with the watchtower.
repeated .wtclientrpc.TowerSession sessions = 3;
public Wtclient.TowerSession.Builder getSessionsBuilder(int index)
The list of sessions that have been negotiated with the watchtower.
repeated .wtclientrpc.TowerSession sessions = 3;
public Wtclient.TowerSessionOrBuilder getSessionsOrBuilder(int index)
The list of sessions that have been negotiated with the watchtower.
repeated .wtclientrpc.TowerSession sessions = 3;
getSessionsOrBuilder
in interface Wtclient.TowerSessionInfoOrBuilder
public java.util.List<? extends Wtclient.TowerSessionOrBuilder> getSessionsOrBuilderList()
The list of sessions that have been negotiated with the watchtower.
repeated .wtclientrpc.TowerSession sessions = 3;
getSessionsOrBuilderList
in interface Wtclient.TowerSessionInfoOrBuilder
public Wtclient.TowerSession.Builder addSessionsBuilder()
The list of sessions that have been negotiated with the watchtower.
repeated .wtclientrpc.TowerSession sessions = 3;
public Wtclient.TowerSession.Builder addSessionsBuilder(int index)
The list of sessions that have been negotiated with the watchtower.
repeated .wtclientrpc.TowerSession sessions = 3;
public java.util.List<Wtclient.TowerSession.Builder> getSessionsBuilderList()
The list of sessions that have been negotiated with the watchtower.
repeated .wtclientrpc.TowerSession sessions = 3;
public int getPolicyTypeValue()
The session's policy type.
.wtclientrpc.PolicyType policy_type = 4;
getPolicyTypeValue
in interface Wtclient.TowerSessionInfoOrBuilder
public Wtclient.TowerSessionInfo.Builder setPolicyTypeValue(int value)
The session's policy type.
.wtclientrpc.PolicyType policy_type = 4;
value
- The enum numeric value on the wire for policyType to set.public Wtclient.PolicyType getPolicyType()
The session's policy type.
.wtclientrpc.PolicyType policy_type = 4;
getPolicyType
in interface Wtclient.TowerSessionInfoOrBuilder
public Wtclient.TowerSessionInfo.Builder setPolicyType(Wtclient.PolicyType value)
The session's policy type.
.wtclientrpc.PolicyType policy_type = 4;
value
- The policyType to set.public Wtclient.TowerSessionInfo.Builder clearPolicyType()
The session's policy type.
.wtclientrpc.PolicyType policy_type = 4;
public final Wtclient.TowerSessionInfo.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields
in interface com.google.protobuf.Message.Builder
setUnknownFields
in class com.google.protobuf.GeneratedMessageV3.Builder<Wtclient.TowerSessionInfo.Builder>
public final Wtclient.TowerSessionInfo.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields
in interface com.google.protobuf.Message.Builder
mergeUnknownFields
in class com.google.protobuf.GeneratedMessageV3.Builder<Wtclient.TowerSessionInfo.Builder>