Package com.streamlayer.triggers
Class TriggerActivation.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder<MessageType,BuilderType>
-
- com.google.protobuf.GeneratedMessageLite.Builder<TriggerActivation,TriggerActivation.Builder>
-
- com.streamlayer.triggers.TriggerActivation.Builder
-
- All Implemented Interfaces:
com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,TriggerActivationOrBuilder,java.lang.Cloneable
- Enclosing class:
- TriggerActivation
public static final class TriggerActivation.Builder extends com.google.protobuf.GeneratedMessageLite.Builder<TriggerActivation,TriggerActivation.Builder> implements TriggerActivationOrBuilder
Protobuf typestreamlayer.triggers.TriggerActivation
-
-
Method Summary
-
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
-
getActivatedAt
public int getActivatedAt()
activation time EPOCH
int32 activated_at = 1 [json_name = "activatedAt"];- Specified by:
getActivatedAtin interfaceTriggerActivationOrBuilder- Returns:
- The activatedAt.
-
setActivatedAt
public TriggerActivation.Builder setActivatedAt(int value)
activation time EPOCH
int32 activated_at = 1 [json_name = "activatedAt"];- Parameters:
value- The activatedAt to set.- Returns:
- This builder for chaining.
-
clearActivatedAt
public TriggerActivation.Builder clearActivatedAt()
activation time EPOCH
int32 activated_at = 1 [json_name = "activatedAt"];- Returns:
- This builder for chaining.
-
getSnapshotId
public java.lang.String getSnapshotId()
related snapshot id
string snapshot_id = 2 [json_name = "snapshotId"];- Specified by:
getSnapshotIdin interfaceTriggerActivationOrBuilder- Returns:
- The snapshotId.
-
getSnapshotIdBytes
public com.google.protobuf.ByteString getSnapshotIdBytes()
related snapshot id
string snapshot_id = 2 [json_name = "snapshotId"];- Specified by:
getSnapshotIdBytesin interfaceTriggerActivationOrBuilder- Returns:
- The bytes for snapshotId.
-
setSnapshotId
public TriggerActivation.Builder setSnapshotId(java.lang.String value)
related snapshot id
string snapshot_id = 2 [json_name = "snapshotId"];- Parameters:
value- The snapshotId to set.- Returns:
- This builder for chaining.
-
clearSnapshotId
public TriggerActivation.Builder clearSnapshotId()
related snapshot id
string snapshot_id = 2 [json_name = "snapshotId"];- Returns:
- This builder for chaining.
-
setSnapshotIdBytes
public TriggerActivation.Builder setSnapshotIdBytes(com.google.protobuf.ByteString value)
related snapshot id
string snapshot_id = 2 [json_name = "snapshotId"];- Parameters:
value- The bytes for snapshotId to set.- Returns:
- This builder for chaining.
-
getActivatedConditionCount
public int getActivatedConditionCount()
amount of activated conditions by snapshot
int32 activated_condition_count = 3 [json_name = "activatedConditionCount"];- Specified by:
getActivatedConditionCountin interfaceTriggerActivationOrBuilder- Returns:
- The activatedConditionCount.
-
setActivatedConditionCount
public TriggerActivation.Builder setActivatedConditionCount(int value)
amount of activated conditions by snapshot
int32 activated_condition_count = 3 [json_name = "activatedConditionCount"];- Parameters:
value- The activatedConditionCount to set.- Returns:
- This builder for chaining.
-
clearActivatedConditionCount
public TriggerActivation.Builder clearActivatedConditionCount()
amount of activated conditions by snapshot
int32 activated_condition_count = 3 [json_name = "activatedConditionCount"];- Returns:
- This builder for chaining.
-
getEntity
public java.lang.String getEntity()
related entity
string entity = 4 [json_name = "entity"];- Specified by:
getEntityin interfaceTriggerActivationOrBuilder- Returns:
- The entity.
-
getEntityBytes
public com.google.protobuf.ByteString getEntityBytes()
related entity
string entity = 4 [json_name = "entity"];- Specified by:
getEntityBytesin interfaceTriggerActivationOrBuilder- Returns:
- The bytes for entity.
-
setEntity
public TriggerActivation.Builder setEntity(java.lang.String value)
related entity
string entity = 4 [json_name = "entity"];- Parameters:
value- The entity to set.- Returns:
- This builder for chaining.
-
clearEntity
public TriggerActivation.Builder clearEntity()
related entity
string entity = 4 [json_name = "entity"];- Returns:
- This builder for chaining.
-
setEntityBytes
public TriggerActivation.Builder setEntityBytes(com.google.protobuf.ByteString value)
related entity
string entity = 4 [json_name = "entity"];- Parameters:
value- The bytes for entity to set.- Returns:
- This builder for chaining.
-
getEntityId
public java.lang.String getEntityId()
entity identifier
string entity_id = 5 [json_name = "entityId"];- Specified by:
getEntityIdin interfaceTriggerActivationOrBuilder- Returns:
- The entityId.
-
getEntityIdBytes
public com.google.protobuf.ByteString getEntityIdBytes()
entity identifier
string entity_id = 5 [json_name = "entityId"];- Specified by:
getEntityIdBytesin interfaceTriggerActivationOrBuilder- Returns:
- The bytes for entityId.
-
setEntityId
public TriggerActivation.Builder setEntityId(java.lang.String value)
entity identifier
string entity_id = 5 [json_name = "entityId"];- Parameters:
value- The entityId to set.- Returns:
- This builder for chaining.
-
clearEntityId
public TriggerActivation.Builder clearEntityId()
entity identifier
string entity_id = 5 [json_name = "entityId"];- Returns:
- This builder for chaining.
-
setEntityIdBytes
public TriggerActivation.Builder setEntityIdBytes(com.google.protobuf.ByteString value)
entity identifier
string entity_id = 5 [json_name = "entityId"];- Parameters:
value- The bytes for entityId to set.- Returns:
- This builder for chaining.
-
hasGameEvent
public boolean hasGameEvent()
game event
.streamlayer.triggers.TriggerActivation.TriggerActivationGameEvent game_event = 6 [json_name = "gameEvent"];- Specified by:
hasGameEventin interfaceTriggerActivationOrBuilder- Returns:
- Whether the gameEvent field is set.
-
getGameEvent
public TriggerActivation.TriggerActivationGameEvent getGameEvent()
game event
.streamlayer.triggers.TriggerActivation.TriggerActivationGameEvent game_event = 6 [json_name = "gameEvent"];- Specified by:
getGameEventin interfaceTriggerActivationOrBuilder- Returns:
- The gameEvent.
-
setGameEvent
public TriggerActivation.Builder setGameEvent(TriggerActivation.TriggerActivationGameEvent value)
game event
.streamlayer.triggers.TriggerActivation.TriggerActivationGameEvent game_event = 6 [json_name = "gameEvent"];
-
setGameEvent
public TriggerActivation.Builder setGameEvent(TriggerActivation.TriggerActivationGameEvent.Builder builderForValue)
game event
.streamlayer.triggers.TriggerActivation.TriggerActivationGameEvent game_event = 6 [json_name = "gameEvent"];
-
mergeGameEvent
public TriggerActivation.Builder mergeGameEvent(TriggerActivation.TriggerActivationGameEvent value)
game event
.streamlayer.triggers.TriggerActivation.TriggerActivationGameEvent game_event = 6 [json_name = "gameEvent"];
-
clearGameEvent
public TriggerActivation.Builder clearGameEvent()
game event
.streamlayer.triggers.TriggerActivation.TriggerActivationGameEvent game_event = 6 [json_name = "gameEvent"];
-
hasTrigger
public boolean hasTrigger()
related trigger
.streamlayer.triggers.Trigger trigger = 7 [json_name = "trigger"];- Specified by:
hasTriggerin interfaceTriggerActivationOrBuilder- Returns:
- Whether the trigger field is set.
-
getTrigger
public Trigger getTrigger()
related trigger
.streamlayer.triggers.Trigger trigger = 7 [json_name = "trigger"];- Specified by:
getTriggerin interfaceTriggerActivationOrBuilder- Returns:
- The trigger.
-
setTrigger
public TriggerActivation.Builder setTrigger(Trigger value)
related trigger
.streamlayer.triggers.Trigger trigger = 7 [json_name = "trigger"];
-
setTrigger
public TriggerActivation.Builder setTrigger(Trigger.Builder builderForValue)
related trigger
.streamlayer.triggers.Trigger trigger = 7 [json_name = "trigger"];
-
mergeTrigger
public TriggerActivation.Builder mergeTrigger(Trigger value)
related trigger
.streamlayer.triggers.Trigger trigger = 7 [json_name = "trigger"];
-
clearTrigger
public TriggerActivation.Builder clearTrigger()
related trigger
.streamlayer.triggers.Trigger trigger = 7 [json_name = "trigger"];
-
getConditionsList
public java.util.List<TriggerCondition> getConditionsList()
activated conditions
repeated .streamlayer.triggers.TriggerCondition conditions = 8 [json_name = "conditions"];- Specified by:
getConditionsListin interfaceTriggerActivationOrBuilder
-
getConditionsCount
public int getConditionsCount()
activated conditions
repeated .streamlayer.triggers.TriggerCondition conditions = 8 [json_name = "conditions"];- Specified by:
getConditionsCountin interfaceTriggerActivationOrBuilder
-
getConditions
public TriggerCondition getConditions(int index)
activated conditions
repeated .streamlayer.triggers.TriggerCondition conditions = 8 [json_name = "conditions"];- Specified by:
getConditionsin interfaceTriggerActivationOrBuilder
-
setConditions
public TriggerActivation.Builder setConditions(int index, TriggerCondition value)
activated conditions
repeated .streamlayer.triggers.TriggerCondition conditions = 8 [json_name = "conditions"];
-
setConditions
public TriggerActivation.Builder setConditions(int index, TriggerCondition.Builder builderForValue)
activated conditions
repeated .streamlayer.triggers.TriggerCondition conditions = 8 [json_name = "conditions"];
-
addConditions
public TriggerActivation.Builder addConditions(TriggerCondition value)
activated conditions
repeated .streamlayer.triggers.TriggerCondition conditions = 8 [json_name = "conditions"];
-
addConditions
public TriggerActivation.Builder addConditions(int index, TriggerCondition value)
activated conditions
repeated .streamlayer.triggers.TriggerCondition conditions = 8 [json_name = "conditions"];
-
addConditions
public TriggerActivation.Builder addConditions(TriggerCondition.Builder builderForValue)
activated conditions
repeated .streamlayer.triggers.TriggerCondition conditions = 8 [json_name = "conditions"];
-
addConditions
public TriggerActivation.Builder addConditions(int index, TriggerCondition.Builder builderForValue)
activated conditions
repeated .streamlayer.triggers.TriggerCondition conditions = 8 [json_name = "conditions"];
-
addAllConditions
public TriggerActivation.Builder addAllConditions(java.lang.Iterable<? extends TriggerCondition> values)
activated conditions
repeated .streamlayer.triggers.TriggerCondition conditions = 8 [json_name = "conditions"];
-
clearConditions
public TriggerActivation.Builder clearConditions()
activated conditions
repeated .streamlayer.triggers.TriggerCondition conditions = 8 [json_name = "conditions"];
-
removeConditions
public TriggerActivation.Builder removeConditions(int index)
activated conditions
repeated .streamlayer.triggers.TriggerCondition conditions = 8 [json_name = "conditions"];
-
-