Package io.temporal.api.cloud.nexus.v1
Class EndpointSpec
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- io.temporal.api.cloud.nexus.v1.EndpointSpec
-
- All Implemented Interfaces:
com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,EndpointSpecOrBuilder,java.io.Serializable
@Generated(value="protoc", comments="annotations:EndpointSpec.java.pb.meta") public final class EndpointSpec extends com.google.protobuf.GeneratedMessageV3 implements EndpointSpecOrBuilderProtobuf typetemporal.api.cloud.nexus.v1.EndpointSpec- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classEndpointSpec.BuilderProtobuf typetemporal.api.cloud.nexus.v1.EndpointSpec-
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 intDESCRIPTION_DEPRECATED_FIELD_NUMBERstatic intDESCRIPTION_FIELD_NUMBERstatic intNAME_FIELD_NUMBERstatic intPOLICY_SPECS_FIELD_NUMBERstatic intTARGET_SPEC_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description booleanequals(java.lang.Object obj)static EndpointSpecgetDefaultInstance()EndpointSpecgetDefaultInstanceForType()PayloadgetDescription()The markdown description of the endpoint - optional.java.lang.StringgetDescriptionDeprecated()Deprecated.temporal.api.cloud.nexus.v1.EndpointSpec.description_deprecated is deprecated.com.google.protobuf.ByteStringgetDescriptionDeprecatedBytes()Deprecated.temporal.api.cloud.nexus.v1.EndpointSpec.description_deprecated is deprecated.PayloadOrBuildergetDescriptionOrBuilder()The markdown description of the endpoint - optional.static com.google.protobuf.Descriptors.DescriptorgetDescriptor()java.lang.StringgetName()The name of the endpoint.com.google.protobuf.ByteStringgetNameBytes()The name of the endpoint.com.google.protobuf.Parser<EndpointSpec>getParserForType()EndpointPolicySpecgetPolicySpecs(int index)The set of policies (e.g.intgetPolicySpecsCount()The set of policies (e.g.java.util.List<EndpointPolicySpec>getPolicySpecsList()The set of policies (e.g.EndpointPolicySpecOrBuildergetPolicySpecsOrBuilder(int index)The set of policies (e.g.java.util.List<? extends EndpointPolicySpecOrBuilder>getPolicySpecsOrBuilderList()The set of policies (e.g.intgetSerializedSize()EndpointTargetSpecgetTargetSpec()Indicates where the endpoint should forward received nexus requests to.EndpointTargetSpecOrBuildergetTargetSpecOrBuilder()Indicates where the endpoint should forward received nexus requests to.booleanhasDescription()The markdown description of the endpoint - optional.inthashCode()booleanhasTargetSpec()Indicates where the endpoint should forward received nexus requests to.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()static EndpointSpec.BuildernewBuilder()static EndpointSpec.BuildernewBuilder(EndpointSpec prototype)EndpointSpec.BuildernewBuilderForType()protected EndpointSpec.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)protected java.lang.ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)static EndpointSpecparseDelimitedFrom(java.io.InputStream input)static EndpointSpecparseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static EndpointSpecparseFrom(byte[] data)static EndpointSpecparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static EndpointSpecparseFrom(com.google.protobuf.ByteString data)static EndpointSpecparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static EndpointSpecparseFrom(com.google.protobuf.CodedInputStream input)static EndpointSpecparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static EndpointSpecparseFrom(java.io.InputStream input)static EndpointSpecparseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static EndpointSpecparseFrom(java.nio.ByteBuffer data)static EndpointSpecparseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static com.google.protobuf.Parser<EndpointSpec>parser()EndpointSpec.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
-
NAME_FIELD_NUMBER
public static final int NAME_FIELD_NUMBER
- See Also:
- Constant Field Values
-
TARGET_SPEC_FIELD_NUMBER
public static final int TARGET_SPEC_FIELD_NUMBER
- See Also:
- Constant Field Values
-
POLICY_SPECS_FIELD_NUMBER
public static final int POLICY_SPECS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
DESCRIPTION_DEPRECATED_FIELD_NUMBER
public static final int DESCRIPTION_DEPRECATED_FIELD_NUMBER
- See Also:
- Constant Field Values
-
DESCRIPTION_FIELD_NUMBER
public static final int DESCRIPTION_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
-
getName
public java.lang.String getName()
The name of the endpoint. Must be unique within an account. The name must match `^[a-zA-Z][a-zA-Z0-9\-]*[a-zA-Z0-9]$`. This field is mutable.
string name = 1;- Specified by:
getNamein interfaceEndpointSpecOrBuilder- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()
The name of the endpoint. Must be unique within an account. The name must match `^[a-zA-Z][a-zA-Z0-9\-]*[a-zA-Z0-9]$`. This field is mutable.
string name = 1;- Specified by:
getNameBytesin interfaceEndpointSpecOrBuilder- Returns:
- The bytes for name.
-
hasTargetSpec
public boolean hasTargetSpec()
Indicates where the endpoint should forward received nexus requests to.
.temporal.api.cloud.nexus.v1.EndpointTargetSpec target_spec = 2;- Specified by:
hasTargetSpecin interfaceEndpointSpecOrBuilder- Returns:
- Whether the targetSpec field is set.
-
getTargetSpec
public EndpointTargetSpec getTargetSpec()
Indicates where the endpoint should forward received nexus requests to.
.temporal.api.cloud.nexus.v1.EndpointTargetSpec target_spec = 2;- Specified by:
getTargetSpecin interfaceEndpointSpecOrBuilder- Returns:
- The targetSpec.
-
getTargetSpecOrBuilder
public EndpointTargetSpecOrBuilder getTargetSpecOrBuilder()
Indicates where the endpoint should forward received nexus requests to.
.temporal.api.cloud.nexus.v1.EndpointTargetSpec target_spec = 2;- Specified by:
getTargetSpecOrBuilderin interfaceEndpointSpecOrBuilder
-
getPolicySpecsList
public java.util.List<EndpointPolicySpec> getPolicySpecsList()
The set of policies (e.g. authorization) for the endpoint. Each request's caller must match with at least one of the specs to be accepted by the endpoint. This field is mutable.
repeated .temporal.api.cloud.nexus.v1.EndpointPolicySpec policy_specs = 3;- Specified by:
getPolicySpecsListin interfaceEndpointSpecOrBuilder
-
getPolicySpecsOrBuilderList
public java.util.List<? extends EndpointPolicySpecOrBuilder> getPolicySpecsOrBuilderList()
The set of policies (e.g. authorization) for the endpoint. Each request's caller must match with at least one of the specs to be accepted by the endpoint. This field is mutable.
repeated .temporal.api.cloud.nexus.v1.EndpointPolicySpec policy_specs = 3;- Specified by:
getPolicySpecsOrBuilderListin interfaceEndpointSpecOrBuilder
-
getPolicySpecsCount
public int getPolicySpecsCount()
The set of policies (e.g. authorization) for the endpoint. Each request's caller must match with at least one of the specs to be accepted by the endpoint. This field is mutable.
repeated .temporal.api.cloud.nexus.v1.EndpointPolicySpec policy_specs = 3;- Specified by:
getPolicySpecsCountin interfaceEndpointSpecOrBuilder
-
getPolicySpecs
public EndpointPolicySpec getPolicySpecs(int index)
The set of policies (e.g. authorization) for the endpoint. Each request's caller must match with at least one of the specs to be accepted by the endpoint. This field is mutable.
repeated .temporal.api.cloud.nexus.v1.EndpointPolicySpec policy_specs = 3;- Specified by:
getPolicySpecsin interfaceEndpointSpecOrBuilder
-
getPolicySpecsOrBuilder
public EndpointPolicySpecOrBuilder getPolicySpecsOrBuilder(int index)
The set of policies (e.g. authorization) for the endpoint. Each request's caller must match with at least one of the specs to be accepted by the endpoint. This field is mutable.
repeated .temporal.api.cloud.nexus.v1.EndpointPolicySpec policy_specs = 3;- Specified by:
getPolicySpecsOrBuilderin interfaceEndpointSpecOrBuilder
-
getDescriptionDeprecated
@Deprecated public java.lang.String getDescriptionDeprecated()
Deprecated.temporal.api.cloud.nexus.v1.EndpointSpec.description_deprecated is deprecated. See temporal/api/cloud/nexus/v1/message.proto;l=31Deprecated: Not supported after v0.4.0 api version. Use description instead. temporal:versioning:max_version=v0.4.0
string description_deprecated = 4 [deprecated = true];- Specified by:
getDescriptionDeprecatedin interfaceEndpointSpecOrBuilder- Returns:
- The descriptionDeprecated.
-
getDescriptionDeprecatedBytes
@Deprecated public com.google.protobuf.ByteString getDescriptionDeprecatedBytes()
Deprecated.temporal.api.cloud.nexus.v1.EndpointSpec.description_deprecated is deprecated. See temporal/api/cloud/nexus/v1/message.proto;l=31Deprecated: Not supported after v0.4.0 api version. Use description instead. temporal:versioning:max_version=v0.4.0
string description_deprecated = 4 [deprecated = true];- Specified by:
getDescriptionDeprecatedBytesin interfaceEndpointSpecOrBuilder- Returns:
- The bytes for descriptionDeprecated.
-
hasDescription
public boolean hasDescription()
The markdown description of the endpoint - optional. temporal:versioning:min_version=v0.4.0
.temporal.api.common.v1.Payload description = 5;- Specified by:
hasDescriptionin interfaceEndpointSpecOrBuilder- Returns:
- Whether the description field is set.
-
getDescription
public Payload getDescription()
The markdown description of the endpoint - optional. temporal:versioning:min_version=v0.4.0
.temporal.api.common.v1.Payload description = 5;- Specified by:
getDescriptionin interfaceEndpointSpecOrBuilder- Returns:
- The description.
-
getDescriptionOrBuilder
public PayloadOrBuilder getDescriptionOrBuilder()
The markdown description of the endpoint - optional. temporal:versioning:min_version=v0.4.0
.temporal.api.common.v1.Payload description = 5;- Specified by:
getDescriptionOrBuilderin interfaceEndpointSpecOrBuilder
-
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 EndpointSpec parseFrom(java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static EndpointSpec parseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static EndpointSpec parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static EndpointSpec parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static EndpointSpec parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static EndpointSpec parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static EndpointSpec parseFrom(java.io.InputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static EndpointSpec parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
parseDelimitedFrom
public static EndpointSpec parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseDelimitedFrom
public static EndpointSpec parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static EndpointSpec parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static EndpointSpec parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
newBuilderForType
public EndpointSpec.Builder newBuilderForType()
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
public static EndpointSpec.Builder newBuilder()
-
newBuilder
public static EndpointSpec.Builder newBuilder(EndpointSpec prototype)
-
toBuilder
public EndpointSpec.Builder toBuilder()
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected EndpointSpec.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static EndpointSpec getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<EndpointSpec> parser()
-
getParserForType
public com.google.protobuf.Parser<EndpointSpec> getParserForType()
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public EndpointSpec getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
-