Class ScriptQuotas
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessage
com.soulfiremc.grpc.generated.ScriptQuotas
- All Implemented Interfaces:
com.google.protobuf.Message, com.google.protobuf.MessageLite, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, ScriptQuotasOrBuilder, Serializable
@Generated
public final class ScriptQuotas
extends com.google.protobuf.GeneratedMessage
implements ScriptQuotasOrBuilder
Resource quotas for limiting script execution. All fields are optional; unset fields use server defaults.Protobuf type
soulfire.v1.ScriptQuotas- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classResource quotas for limiting script execution.Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessage
com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT,BuilderT>, com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>, com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<MessageT>, com.google.protobuf.GeneratedMessage.FieldAccessorTable, com.google.protobuf.GeneratedMessage.GeneratedExtension<ContainingT, T>, com.google.protobuf.GeneratedMessage.UnusedPrivateParameter Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessage
com.google.protobuf.AbstractMessage.BuilderParentNested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessageLite.InternalOneOfEnum -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intFields inherited from class com.google.protobuf.GeneratedMessage
alwaysUseFieldBuilders, loggedPre22TypeNames, unknownFieldsFields inherited from class com.google.protobuf.AbstractMessage
memoizedSizeFields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode -
Method Summary
Modifier and TypeMethodDescriptionbooleanstatic ScriptQuotasstatic final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorbooleanWhen true, disables per-node and data edge timeouts entirely.intMaximum number of concurrent trigger invocations.longMaximum number of node executions per trigger invocation.longMaximum wall-clock time for a single trigger execution in milliseconds.longMaximum number of entries in the script's state store.com.google.protobuf.Parser<ScriptQuotas> intinthashCode()booleanMaximum number of concurrent trigger invocations.booleanMaximum number of node executions per trigger invocation.booleanMaximum wall-clock time for a single trigger execution in milliseconds.booleanMaximum number of entries in the script's state store.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanstatic ScriptQuotas.Builderstatic ScriptQuotas.BuildernewBuilder(ScriptQuotas prototype) protected ScriptQuotas.BuildernewBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) static ScriptQuotasparseDelimitedFrom(InputStream input) static ScriptQuotasparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static ScriptQuotasparseFrom(byte[] data) static ScriptQuotasparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static ScriptQuotasparseFrom(com.google.protobuf.ByteString data) static ScriptQuotasparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static ScriptQuotasparseFrom(com.google.protobuf.CodedInputStream input) static ScriptQuotasparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static ScriptQuotasparseFrom(InputStream input) static ScriptQuotasparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static ScriptQuotasparseFrom(ByteBuffer data) static ScriptQuotasparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<ScriptQuotas> parser()voidwriteTo(com.google.protobuf.CodedOutputStream output) Methods inherited from class com.google.protobuf.GeneratedMessage
computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, newFileScopedGeneratedExtension, newInstance, newMessageScopedGeneratedExtension, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagMethods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashFields, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite
addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from interface com.google.protobuf.MessageLite
toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Field Details
-
MAX_EXECUTION_COUNT_FIELD_NUMBER
public static final int MAX_EXECUTION_COUNT_FIELD_NUMBER- See Also:
-
MAX_EXECUTION_TIME_MS_FIELD_NUMBER
public static final int MAX_EXECUTION_TIME_MS_FIELD_NUMBER- See Also:
-
MAX_CONCURRENT_TRIGGERS_FIELD_NUMBER
public static final int MAX_CONCURRENT_TRIGGERS_FIELD_NUMBER- See Also:
-
MAX_STATE_STORE_ENTRIES_FIELD_NUMBER
public static final int MAX_STATE_STORE_ENTRIES_FIELD_NUMBER- See Also:
-
DISABLE_TIMEOUTS_FIELD_NUMBER
public static final int DISABLE_TIMEOUTS_FIELD_NUMBER- See Also:
-
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage
-
hasMaxExecutionCount
public boolean hasMaxExecutionCount()Maximum number of node executions per trigger invocation.
optional int64 max_execution_count = 1;- Specified by:
hasMaxExecutionCountin interfaceScriptQuotasOrBuilder- Returns:
- Whether the maxExecutionCount field is set.
-
getMaxExecutionCount
public long getMaxExecutionCount()Maximum number of node executions per trigger invocation.
optional int64 max_execution_count = 1;- Specified by:
getMaxExecutionCountin interfaceScriptQuotasOrBuilder- Returns:
- The maxExecutionCount.
-
hasMaxExecutionTimeMs
public boolean hasMaxExecutionTimeMs()Maximum wall-clock time for a single trigger execution in milliseconds.
optional int64 max_execution_time_ms = 2;- Specified by:
hasMaxExecutionTimeMsin interfaceScriptQuotasOrBuilder- Returns:
- Whether the maxExecutionTimeMs field is set.
-
getMaxExecutionTimeMs
public long getMaxExecutionTimeMs()Maximum wall-clock time for a single trigger execution in milliseconds.
optional int64 max_execution_time_ms = 2;- Specified by:
getMaxExecutionTimeMsin interfaceScriptQuotasOrBuilder- Returns:
- The maxExecutionTimeMs.
-
hasMaxConcurrentTriggers
public boolean hasMaxConcurrentTriggers()Maximum number of concurrent trigger invocations.
optional int32 max_concurrent_triggers = 3;- Specified by:
hasMaxConcurrentTriggersin interfaceScriptQuotasOrBuilder- Returns:
- Whether the maxConcurrentTriggers field is set.
-
getMaxConcurrentTriggers
public int getMaxConcurrentTriggers()Maximum number of concurrent trigger invocations.
optional int32 max_concurrent_triggers = 3;- Specified by:
getMaxConcurrentTriggersin interfaceScriptQuotasOrBuilder- Returns:
- The maxConcurrentTriggers.
-
hasMaxStateStoreEntries
public boolean hasMaxStateStoreEntries()Maximum number of entries in the script's state store.
optional int64 max_state_store_entries = 4;- Specified by:
hasMaxStateStoreEntriesin interfaceScriptQuotasOrBuilder- Returns:
- Whether the maxStateStoreEntries field is set.
-
getMaxStateStoreEntries
public long getMaxStateStoreEntries()Maximum number of entries in the script's state store.
optional int64 max_state_store_entries = 4;- Specified by:
getMaxStateStoreEntriesin interfaceScriptQuotasOrBuilder- Returns:
- The maxStateStoreEntries.
-
getDisableTimeouts
public boolean getDisableTimeouts()When true, disables per-node and data edge timeouts entirely.
bool disable_timeouts = 5;- Specified by:
getDisableTimeoutsin interfaceScriptQuotasOrBuilder- Returns:
- The disableTimeouts.
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage
-
writeTo
- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessage- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessage
-
equals
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static ScriptQuotas parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ScriptQuotas parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ScriptQuotas parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ScriptQuotas parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ScriptQuotas parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ScriptQuotas parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static ScriptQuotas parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
- Throws:
IOException
-
parseDelimitedFrom
public static ScriptQuotas parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static ScriptQuotas parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
newBuilderForType
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
-
newBuilder
-
toBuilder
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected ScriptQuotas.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) - Overrides:
newBuilderForTypein classcom.google.protobuf.AbstractMessage
-
getDefaultInstance
-
parser
-
getParserForType
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessage
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-