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,Serializable
@Generated(value="protoc",
comments="annotations:EndpointSpec.java.pb.meta")
public final class EndpointSpec
extends com.google.protobuf.GeneratedMessageV3
implements EndpointSpecOrBuilder
Protobuf type
temporal.api.cloud.nexus.v1.EndpointSpec- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classProtobuf typetemporal.api.cloud.nexus.v1.EndpointSpecNested 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 Nested 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.GeneratedMessageV3
alwaysUseFieldBuilders, unknownFieldsFields inherited from class com.google.protobuf.AbstractMessage
memoizedSizeFields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode -
Method Summary
Modifier and TypeMethodDescriptionbooleanstatic EndpointSpecThe markdown description of the endpoint - optional.Deprecated.temporal.api.cloud.nexus.v1.EndpointSpec.description_deprecated is deprecated.com.google.protobuf.ByteStringDeprecated.temporal.api.cloud.nexus.v1.EndpointSpec.description_deprecated is deprecated.The markdown description of the endpoint - optional.static final com.google.protobuf.Descriptors.DescriptorgetName()The name of the endpoint.com.google.protobuf.ByteStringThe name of the endpoint.com.google.protobuf.Parser<EndpointSpec> getPolicySpecs(int index) The set of policies (e.g.intThe set of policies (e.g.The set of policies (e.g.getPolicySpecsOrBuilder(int index) The set of policies (e.g.List<? extends EndpointPolicySpecOrBuilder> The set of policies (e.g.intIndicates where the endpoint should forward received nexus requests to.Indicates where the endpoint should forward received nexus requests to.booleanThe markdown description of the endpoint - optional.inthashCode()booleanIndicates where the endpoint should forward received nexus requests to.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanstatic EndpointSpec.Builderstatic EndpointSpec.BuildernewBuilder(EndpointSpec prototype) protected EndpointSpec.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) protected ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) static EndpointSpecparseDelimitedFrom(InputStream input) static EndpointSpecparseDelimitedFrom(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(InputStream input) static EndpointSpecparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static EndpointSpecparseFrom(ByteBuffer data) static EndpointSpecparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<EndpointSpec> parser()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, writeStringNoTagMethods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.MessageLite
toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Field Details
-
NAME_FIELD_NUMBER
public static final int NAME_FIELD_NUMBER- See Also:
-
TARGET_SPEC_FIELD_NUMBER
public static final int TARGET_SPEC_FIELD_NUMBER- See Also:
-
POLICY_SPECS_FIELD_NUMBER
public static final int POLICY_SPECS_FIELD_NUMBER- See Also:
-
DESCRIPTION_DEPRECATED_FIELD_NUMBER
public static final int DESCRIPTION_DEPRECATED_FIELD_NUMBER- See Also:
-
DESCRIPTION_FIELD_NUMBER
public static final int DESCRIPTION_FIELD_NUMBER- See Also:
-
-
Method Details
-
newInstance
- 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
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
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
Indicates where the endpoint should forward received nexus requests to.
.temporal.api.cloud.nexus.v1.EndpointTargetSpec target_spec = 2;- Specified by:
getTargetSpecOrBuilderin interfaceEndpointSpecOrBuilder
-
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
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
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
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.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.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
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
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
- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessageV3- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessageV3
-
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 EndpointSpec parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static EndpointSpec parseFrom(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
- Throws:
IOException
-
parseFrom
public static EndpointSpec parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
- Throws:
IOException
-
parseDelimitedFrom
public static EndpointSpec parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static EndpointSpec 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 EndpointSpec.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) - Specified by:
newBuilderForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
-
parser
-
getParserForType
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-