Package io.temporal.api.namespace.v1
Class NamespaceInfo.Capabilities
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- io.temporal.api.namespace.v1.NamespaceInfo.Capabilities
-
- All Implemented Interfaces:
com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,NamespaceInfo.CapabilitiesOrBuilder,java.io.Serializable
- Enclosing class:
- NamespaceInfo
public static final class NamespaceInfo.Capabilities extends com.google.protobuf.GeneratedMessageV3 implements NamespaceInfo.CapabilitiesOrBuilder
Namespace capability details. Should contain what features are enabled in a namespace.
Protobuf typetemporal.api.namespace.v1.NamespaceInfo.Capabilities- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classNamespaceInfo.Capabilities.BuilderNamespace capability details.-
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter
-
-
Field Summary
Fields Modifier and Type Field Description static intASYNC_UPDATE_FIELD_NUMBERstatic intEAGER_WORKFLOW_START_FIELD_NUMBERstatic intREPORTED_PROBLEMS_SEARCH_ATTRIBUTE_FIELD_NUMBERstatic intSYNC_UPDATE_FIELD_NUMBERstatic intWORKER_HEARTBEATS_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object obj)booleangetAsyncUpdate()True if the namespace supports async updatestatic NamespaceInfo.CapabilitiesgetDefaultInstance()NamespaceInfo.CapabilitiesgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()booleangetEagerWorkflowStart()True if the namespace supports eager workflow start.com.google.protobuf.Parser<NamespaceInfo.Capabilities>getParserForType()booleangetReportedProblemsSearchAttribute()True if the namespace supports reported problems search attributeintgetSerializedSize()booleangetSyncUpdate()True if the namespace supports sync updatebooleangetWorkerHeartbeats()True if the namespace supports worker heartbeatsinthashCode()protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()static NamespaceInfo.Capabilities.BuildernewBuilder()static NamespaceInfo.Capabilities.BuildernewBuilder(NamespaceInfo.Capabilities prototype)NamespaceInfo.Capabilities.BuildernewBuilderForType()protected NamespaceInfo.Capabilities.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)protected java.lang.ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)static NamespaceInfo.CapabilitiesparseDelimitedFrom(java.io.InputStream input)static NamespaceInfo.CapabilitiesparseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static NamespaceInfo.CapabilitiesparseFrom(byte[] data)static NamespaceInfo.CapabilitiesparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static NamespaceInfo.CapabilitiesparseFrom(com.google.protobuf.ByteString data)static NamespaceInfo.CapabilitiesparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static NamespaceInfo.CapabilitiesparseFrom(com.google.protobuf.CodedInputStream input)static NamespaceInfo.CapabilitiesparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static NamespaceInfo.CapabilitiesparseFrom(java.io.InputStream input)static NamespaceInfo.CapabilitiesparseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static NamespaceInfo.CapabilitiesparseFrom(java.nio.ByteBuffer data)static NamespaceInfo.CapabilitiesparseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static com.google.protobuf.Parser<NamespaceInfo.Capabilities>parser()NamespaceInfo.Capabilities.BuildertoBuilder()voidwriteTo(com.google.protobuf.CodedOutputStream output)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag
-
Methods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
EAGER_WORKFLOW_START_FIELD_NUMBER
public static final int EAGER_WORKFLOW_START_FIELD_NUMBER
- See Also:
- Constant Field Values
-
SYNC_UPDATE_FIELD_NUMBER
public static final int SYNC_UPDATE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
ASYNC_UPDATE_FIELD_NUMBER
public static final int ASYNC_UPDATE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
WORKER_HEARTBEATS_FIELD_NUMBER
public static final int WORKER_HEARTBEATS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
REPORTED_PROBLEMS_SEARCH_ATTRIBUTE_FIELD_NUMBER
public static final int REPORTED_PROBLEMS_SEARCH_ATTRIBUTE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
-
Method Detail
-
newInstance
protected java.lang.Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
- Overrides:
newInstancein classcom.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3
-
getEagerWorkflowStart
public boolean getEagerWorkflowStart()
True if the namespace supports eager workflow start.
bool eager_workflow_start = 1;- Specified by:
getEagerWorkflowStartin interfaceNamespaceInfo.CapabilitiesOrBuilder- Returns:
- The eagerWorkflowStart.
-
getSyncUpdate
public boolean getSyncUpdate()
True if the namespace supports sync update
bool sync_update = 2;- Specified by:
getSyncUpdatein interfaceNamespaceInfo.CapabilitiesOrBuilder- Returns:
- The syncUpdate.
-
getAsyncUpdate
public boolean getAsyncUpdate()
True if the namespace supports async update
bool async_update = 3;- Specified by:
getAsyncUpdatein interfaceNamespaceInfo.CapabilitiesOrBuilder- Returns:
- The asyncUpdate.
-
getWorkerHeartbeats
public boolean getWorkerHeartbeats()
True if the namespace supports worker heartbeats
bool worker_heartbeats = 4;- Specified by:
getWorkerHeartbeatsin interfaceNamespaceInfo.CapabilitiesOrBuilder- Returns:
- The workerHeartbeats.
-
getReportedProblemsSearchAttribute
public boolean getReportedProblemsSearchAttribute()
True if the namespace supports reported problems search attribute
bool reported_problems_search_attribute = 5;- Specified by:
getReportedProblemsSearchAttributein interfaceNamespaceInfo.CapabilitiesOrBuilder- Returns:
- The reportedProblemsSearchAttribute.
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessageV3- Throws:
java.io.IOException
-
getSerializedSize
public int getSerializedSize()
- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessageV3
-
equals
public boolean equals(java.lang.Object obj)
- 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 NamespaceInfo.Capabilities parseFrom(java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static NamespaceInfo.Capabilities parseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static NamespaceInfo.Capabilities parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static NamespaceInfo.Capabilities parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static NamespaceInfo.Capabilities parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static NamespaceInfo.Capabilities parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static NamespaceInfo.Capabilities parseFrom(java.io.InputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static NamespaceInfo.Capabilities parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
parseDelimitedFrom
public static NamespaceInfo.Capabilities parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseDelimitedFrom
public static NamespaceInfo.Capabilities parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static NamespaceInfo.Capabilities parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static NamespaceInfo.Capabilities parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
newBuilderForType
public NamespaceInfo.Capabilities.Builder newBuilderForType()
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
public static NamespaceInfo.Capabilities.Builder newBuilder()
-
newBuilder
public static NamespaceInfo.Capabilities.Builder newBuilder(NamespaceInfo.Capabilities prototype)
-
toBuilder
public NamespaceInfo.Capabilities.Builder toBuilder()
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected NamespaceInfo.Capabilities.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static NamespaceInfo.Capabilities getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<NamespaceInfo.Capabilities> parser()
-
getParserForType
public com.google.protobuf.Parser<NamespaceInfo.Capabilities> getParserForType()
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public NamespaceInfo.Capabilities getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
-