Interface EndpointSpecOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
EndpointSpec,EndpointSpec.Builder
@Generated(value="protoc",
comments="annotations:EndpointSpecOrBuilder.java.pb.meta")
public interface EndpointSpecOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionThe 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.getName()The name of the endpoint.com.google.protobuf.ByteStringThe name of the endpoint.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.Indicates 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.booleanIndicates where the endpoint should forward received nexus requests to.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getName
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;- Returns:
- The name.
-
getNameBytes
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;- Returns:
- The bytes for name.
-
hasTargetSpec
boolean hasTargetSpec()Indicates where the endpoint should forward received nexus requests to.
.temporal.api.cloud.nexus.v1.EndpointTargetSpec target_spec = 2;- Returns:
- Whether the targetSpec field is set.
-
getTargetSpec
EndpointTargetSpec getTargetSpec()Indicates where the endpoint should forward received nexus requests to.
.temporal.api.cloud.nexus.v1.EndpointTargetSpec target_spec = 2;- Returns:
- The targetSpec.
-
getTargetSpecOrBuilder
EndpointTargetSpecOrBuilder getTargetSpecOrBuilder()Indicates where the endpoint should forward received nexus requests to.
.temporal.api.cloud.nexus.v1.EndpointTargetSpec target_spec = 2; -
getPolicySpecsList
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; -
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; -
getPolicySpecsCount
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; -
getPolicySpecsOrBuilderList
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; -
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; -
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];- 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];- Returns:
- The bytes for descriptionDeprecated.
-
hasDescription
boolean hasDescription()The markdown description of the endpoint - optional. temporal:versioning:min_version=v0.4.0
.temporal.api.common.v1.Payload description = 5;- Returns:
- Whether the description field is set.
-
getDescription
Payload getDescription()The markdown description of the endpoint - optional. temporal:versioning:min_version=v0.4.0
.temporal.api.common.v1.Payload description = 5;- Returns:
- The description.
-
getDescriptionOrBuilder
PayloadOrBuilder getDescriptionOrBuilder()The markdown description of the endpoint - optional. temporal:versioning:min_version=v0.4.0
.temporal.api.common.v1.Payload description = 5;
-