Package connection_request
Class ConnectionRequestOuterClass.ClientSideCache.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessage.Builder<ConnectionRequestOuterClass.ClientSideCache.Builder>
-
- connection_request.ConnectionRequestOuterClass.ClientSideCache.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,ConnectionRequestOuterClass.ClientSideCacheOrBuilder,java.lang.Cloneable
- Enclosing class:
- ConnectionRequestOuterClass.ClientSideCache
public static final class ConnectionRequestOuterClass.ClientSideCache.Builder extends com.google.protobuf.GeneratedMessage.Builder<ConnectionRequestOuterClass.ClientSideCache.Builder> implements ConnectionRequestOuterClass.ClientSideCacheOrBuilder
Protobuf typeconnection_request.ClientSideCache
-
-
Method Summary
-
Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<ConnectionRequestOuterClass.ClientSideCache.Builder>
-
clear
public ConnectionRequestOuterClass.ClientSideCache.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<ConnectionRequestOuterClass.ClientSideCache.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<ConnectionRequestOuterClass.ClientSideCache.Builder>
-
getDefaultInstanceForType
public ConnectionRequestOuterClass.ClientSideCache getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public ConnectionRequestOuterClass.ClientSideCache build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public ConnectionRequestOuterClass.ClientSideCache buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
public ConnectionRequestOuterClass.ClientSideCache.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ConnectionRequestOuterClass.ClientSideCache.Builder>
-
mergeFrom
public ConnectionRequestOuterClass.ClientSideCache.Builder mergeFrom(ConnectionRequestOuterClass.ClientSideCache other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<ConnectionRequestOuterClass.ClientSideCache.Builder>
-
mergeFrom
public ConnectionRequestOuterClass.ClientSideCache.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ConnectionRequestOuterClass.ClientSideCache.Builder>- Throws:
java.io.IOException
-
getCacheId
public java.lang.String getCacheId()
string cache_id = 1;- Specified by:
getCacheIdin interfaceConnectionRequestOuterClass.ClientSideCacheOrBuilder- Returns:
- The cacheId.
-
getCacheIdBytes
public com.google.protobuf.ByteString getCacheIdBytes()
string cache_id = 1;- Specified by:
getCacheIdBytesin interfaceConnectionRequestOuterClass.ClientSideCacheOrBuilder- Returns:
- The bytes for cacheId.
-
setCacheId
public ConnectionRequestOuterClass.ClientSideCache.Builder setCacheId(java.lang.String value)
string cache_id = 1;- Parameters:
value- The cacheId to set.- Returns:
- This builder for chaining.
-
clearCacheId
public ConnectionRequestOuterClass.ClientSideCache.Builder clearCacheId()
string cache_id = 1;- Returns:
- This builder for chaining.
-
setCacheIdBytes
public ConnectionRequestOuterClass.ClientSideCache.Builder setCacheIdBytes(com.google.protobuf.ByteString value)
string cache_id = 1;- Parameters:
value- The bytes for cacheId to set.- Returns:
- This builder for chaining.
-
getMaxCacheKb
public long getMaxCacheKb()
uint64 max_cache_kb = 2;- Specified by:
getMaxCacheKbin interfaceConnectionRequestOuterClass.ClientSideCacheOrBuilder- Returns:
- The maxCacheKb.
-
setMaxCacheKb
public ConnectionRequestOuterClass.ClientSideCache.Builder setMaxCacheKb(long value)
uint64 max_cache_kb = 2;- Parameters:
value- The maxCacheKb to set.- Returns:
- This builder for chaining.
-
clearMaxCacheKb
public ConnectionRequestOuterClass.ClientSideCache.Builder clearMaxCacheKb()
uint64 max_cache_kb = 2;- Returns:
- This builder for chaining.
-
getEntryTtlMs
public long getEntryTtlMs()
0 = no expiration
uint64 entry_ttl_ms = 3;- Specified by:
getEntryTtlMsin interfaceConnectionRequestOuterClass.ClientSideCacheOrBuilder- Returns:
- The entryTtlMs.
-
setEntryTtlMs
public ConnectionRequestOuterClass.ClientSideCache.Builder setEntryTtlMs(long value)
0 = no expiration
uint64 entry_ttl_ms = 3;- Parameters:
value- The entryTtlMs to set.- Returns:
- This builder for chaining.
-
clearEntryTtlMs
public ConnectionRequestOuterClass.ClientSideCache.Builder clearEntryTtlMs()
0 = no expiration
uint64 entry_ttl_ms = 3;- Returns:
- This builder for chaining.
-
hasEvictionPolicy
public boolean hasEvictionPolicy()
optional .connection_request.EvictionPolicy eviction_policy = 4;- Specified by:
hasEvictionPolicyin interfaceConnectionRequestOuterClass.ClientSideCacheOrBuilder- Returns:
- Whether the evictionPolicy field is set.
-
getEvictionPolicyValue
public int getEvictionPolicyValue()
optional .connection_request.EvictionPolicy eviction_policy = 4;- Specified by:
getEvictionPolicyValuein interfaceConnectionRequestOuterClass.ClientSideCacheOrBuilder- Returns:
- The enum numeric value on the wire for evictionPolicy.
-
setEvictionPolicyValue
public ConnectionRequestOuterClass.ClientSideCache.Builder setEvictionPolicyValue(int value)
optional .connection_request.EvictionPolicy eviction_policy = 4;- Parameters:
value- The enum numeric value on the wire for evictionPolicy to set.- Returns:
- This builder for chaining.
-
getEvictionPolicy
public ConnectionRequestOuterClass.EvictionPolicy getEvictionPolicy()
optional .connection_request.EvictionPolicy eviction_policy = 4;- Specified by:
getEvictionPolicyin interfaceConnectionRequestOuterClass.ClientSideCacheOrBuilder- Returns:
- The evictionPolicy.
-
setEvictionPolicy
public ConnectionRequestOuterClass.ClientSideCache.Builder setEvictionPolicy(ConnectionRequestOuterClass.EvictionPolicy value)
optional .connection_request.EvictionPolicy eviction_policy = 4;- Parameters:
value- The evictionPolicy to set.- Returns:
- This builder for chaining.
-
clearEvictionPolicy
public ConnectionRequestOuterClass.ClientSideCache.Builder clearEvictionPolicy()
optional .connection_request.EvictionPolicy eviction_policy = 4;- Returns:
- This builder for chaining.
-
getEnableMetrics
public boolean getEnableMetrics()
bool enable_metrics = 5;- Specified by:
getEnableMetricsin interfaceConnectionRequestOuterClass.ClientSideCacheOrBuilder- Returns:
- The enableMetrics.
-
setEnableMetrics
public ConnectionRequestOuterClass.ClientSideCache.Builder setEnableMetrics(boolean value)
bool enable_metrics = 5;- Parameters:
value- The enableMetrics to set.- Returns:
- This builder for chaining.
-
clearEnableMetrics
public ConnectionRequestOuterClass.ClientSideCache.Builder clearEnableMetrics()
bool enable_metrics = 5;- Returns:
- This builder for chaining.
-
-