Package com.streamlayer.triggers
Class Entity.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder<MessageType,BuilderType>
-
- com.google.protobuf.GeneratedMessageLite.Builder<Entity,Entity.Builder>
-
- com.streamlayer.triggers.Entity.Builder
-
- All Implemented Interfaces:
com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,EntityOrBuilder,java.lang.Cloneable
- Enclosing class:
- Entity
public static final class Entity.Builder extends com.google.protobuf.GeneratedMessageLite.Builder<Entity,Entity.Builder> implements EntityOrBuilder
Protobuf typestreamlayer.triggers.Entity
-
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description Entity.BuilderclearDisabled()bool disabled = 3 [json_name = "disabled"];Entity.BuilderclearEntity()string entity = 1 [json_name = "entity"];Entity.BuilderclearEntityId()string entity_id = 2 [json_name = "entityId"];Entity.BuilderclearLimits()booleancontainsLimits(java.lang.String key)map<string, int32> limits = 4 [json_name = "limits"];booleangetDisabled()bool disabled = 3 [json_name = "disabled"];java.lang.StringgetEntity()string entity = 1 [json_name = "entity"];com.google.protobuf.ByteStringgetEntityBytes()string entity = 1 [json_name = "entity"];java.lang.StringgetEntityId()string entity_id = 2 [json_name = "entityId"];com.google.protobuf.ByteStringgetEntityIdBytes()string entity_id = 2 [json_name = "entityId"];java.util.Map<java.lang.String,java.lang.Integer>getLimits()Deprecated.intgetLimitsCount()map<string, int32> limits = 4 [json_name = "limits"];java.util.Map<java.lang.String,java.lang.Integer>getLimitsMap()map<string, int32> limits = 4 [json_name = "limits"];intgetLimitsOrDefault(java.lang.String key, int defaultValue)map<string, int32> limits = 4 [json_name = "limits"];intgetLimitsOrThrow(java.lang.String key)map<string, int32> limits = 4 [json_name = "limits"];Entity.BuilderputAllLimits(java.util.Map<java.lang.String,java.lang.Integer> values)map<string, int32> limits = 4 [json_name = "limits"];Entity.BuilderputLimits(java.lang.String key, int value)map<string, int32> limits = 4 [json_name = "limits"];Entity.BuilderremoveLimits(java.lang.String key)map<string, int32> limits = 4 [json_name = "limits"];Entity.BuildersetDisabled(boolean value)bool disabled = 3 [json_name = "disabled"];Entity.BuildersetEntity(java.lang.String value)string entity = 1 [json_name = "entity"];Entity.BuildersetEntityBytes(com.google.protobuf.ByteString value)string entity = 1 [json_name = "entity"];Entity.BuildersetEntityId(java.lang.String value)string entity_id = 2 [json_name = "entityId"];Entity.BuildersetEntityIdBytes(com.google.protobuf.ByteString value)string entity_id = 2 [json_name = "entityId"];-
Methods inherited from class com.google.protobuf.GeneratedMessageLite.Builder
build, buildPartial, clear, clone, copyOnWrite, copyOnWriteInternal, getDefaultInstanceForType, internalMergeFrom, isInitialized, mergeFrom, mergeFrom, mergeFrom, mergeFrom
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException
-
-
-
-
Method Detail
-
getEntity
public java.lang.String getEntity()
string entity = 1 [json_name = "entity"];- Specified by:
getEntityin interfaceEntityOrBuilder- Returns:
- The entity.
-
getEntityBytes
public com.google.protobuf.ByteString getEntityBytes()
string entity = 1 [json_name = "entity"];- Specified by:
getEntityBytesin interfaceEntityOrBuilder- Returns:
- The bytes for entity.
-
setEntity
public Entity.Builder setEntity(java.lang.String value)
string entity = 1 [json_name = "entity"];- Parameters:
value- The entity to set.- Returns:
- This builder for chaining.
-
clearEntity
public Entity.Builder clearEntity()
string entity = 1 [json_name = "entity"];- Returns:
- This builder for chaining.
-
setEntityBytes
public Entity.Builder setEntityBytes(com.google.protobuf.ByteString value)
string entity = 1 [json_name = "entity"];- Parameters:
value- The bytes for entity to set.- Returns:
- This builder for chaining.
-
getEntityId
public java.lang.String getEntityId()
string entity_id = 2 [json_name = "entityId"];- Specified by:
getEntityIdin interfaceEntityOrBuilder- Returns:
- The entityId.
-
getEntityIdBytes
public com.google.protobuf.ByteString getEntityIdBytes()
string entity_id = 2 [json_name = "entityId"];- Specified by:
getEntityIdBytesin interfaceEntityOrBuilder- Returns:
- The bytes for entityId.
-
setEntityId
public Entity.Builder setEntityId(java.lang.String value)
string entity_id = 2 [json_name = "entityId"];- Parameters:
value- The entityId to set.- Returns:
- This builder for chaining.
-
clearEntityId
public Entity.Builder clearEntityId()
string entity_id = 2 [json_name = "entityId"];- Returns:
- This builder for chaining.
-
setEntityIdBytes
public Entity.Builder setEntityIdBytes(com.google.protobuf.ByteString value)
string entity_id = 2 [json_name = "entityId"];- Parameters:
value- The bytes for entityId to set.- Returns:
- This builder for chaining.
-
getDisabled
public boolean getDisabled()
bool disabled = 3 [json_name = "disabled"];- Specified by:
getDisabledin interfaceEntityOrBuilder- Returns:
- The disabled.
-
setDisabled
public Entity.Builder setDisabled(boolean value)
bool disabled = 3 [json_name = "disabled"];- Parameters:
value- The disabled to set.- Returns:
- This builder for chaining.
-
clearDisabled
public Entity.Builder clearDisabled()
bool disabled = 3 [json_name = "disabled"];- Returns:
- This builder for chaining.
-
getLimitsCount
public int getLimitsCount()
Description copied from interface:EntityOrBuildermap<string, int32> limits = 4 [json_name = "limits"];- Specified by:
getLimitsCountin interfaceEntityOrBuilder
-
containsLimits
public boolean containsLimits(java.lang.String key)
map<string, int32> limits = 4 [json_name = "limits"];- Specified by:
containsLimitsin interfaceEntityOrBuilder
-
clearLimits
public Entity.Builder clearLimits()
-
removeLimits
public Entity.Builder removeLimits(java.lang.String key)
map<string, int32> limits = 4 [json_name = "limits"];
-
getLimits
@Deprecated public java.util.Map<java.lang.String,java.lang.Integer> getLimits()
Deprecated.UsegetLimitsMap()instead.- Specified by:
getLimitsin interfaceEntityOrBuilder
-
getLimitsMap
public java.util.Map<java.lang.String,java.lang.Integer> getLimitsMap()
map<string, int32> limits = 4 [json_name = "limits"];- Specified by:
getLimitsMapin interfaceEntityOrBuilder
-
getLimitsOrDefault
public int getLimitsOrDefault(java.lang.String key, int defaultValue)map<string, int32> limits = 4 [json_name = "limits"];- Specified by:
getLimitsOrDefaultin interfaceEntityOrBuilder
-
getLimitsOrThrow
public int getLimitsOrThrow(java.lang.String key)
map<string, int32> limits = 4 [json_name = "limits"];- Specified by:
getLimitsOrThrowin interfaceEntityOrBuilder
-
putLimits
public Entity.Builder putLimits(java.lang.String key, int value)
map<string, int32> limits = 4 [json_name = "limits"];
-
putAllLimits
public Entity.Builder putAllLimits(java.util.Map<java.lang.String,java.lang.Integer> values)
map<string, int32> limits = 4 [json_name = "limits"];
-
-