Endpoint

class Endpoint : GeneratedMessage, EndpointOrBuilder
Specifies information about a single endpoint which is part of an application.
Protobuf type elide.meta.Endpoint

Types

Link copied to clipboard
class Builder : GeneratedMessage.Builder<BuilderT> , EndpointOrBuilder
Specifies information about a single endpoint which is part of an application.
Protobuf type elide.meta.Endpoint

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
inline fun Endpoint.copy(block: EndpointKt.Dsl.() -> Unit): Endpoint
Link copied to clipboard
open fun equals(obj: Any): Boolean
Link copied to clipboard
Link copied to clipboard
open fun getAllFields(): Map<Descriptors.FieldDescriptor, Any>
Link copied to clipboard
open fun getBase(): String
URL base for this endpoint (controller).
string base = 4;
Link copied to clipboard
open fun getBaseBytes(): ByteString
URL base for this endpoint (controller).
string base = 4;
Link copied to clipboard
open fun getConsumes(index: Int): String
Types accepted by this method.
repeated string consumes = 6;
Link copied to clipboard
open fun getConsumesBytes(index: Int): ByteString
Types accepted by this method.
repeated string consumes = 6;
Link copied to clipboard
open fun getConsumesCount(): Int
Types accepted by this method.
repeated string consumes = 6;
Link copied to clipboard
open fun getConsumesList(): ProtocolStringList
Types accepted by this method.
repeated string consumes = 6;
Link copied to clipboard
Link copied to clipboard
abstract fun getDefaultInstanceForType(): MessageLite
Link copied to clipboard
fun getDescriptor(): Descriptors.Descriptor
Link copied to clipboard
open fun getDescriptorForType(): Descriptors.Descriptor
Link copied to clipboard
open fun getField(field: Descriptors.FieldDescriptor): Any
Link copied to clipboard
open fun getHandler(): String
Value of the `name` parameter for the parent handler, if known.
optional string handler = 12;
Link copied to clipboard
open fun getHandlerBytes(): ByteString
Value of the `name` parameter for the parent handler, if known.
optional string handler = 12;
Link copied to clipboard
open fun getImpl(): String
Fully qualified path to the implementation class.
string impl = 10;
Link copied to clipboard
open fun getImplBytes(): ByteString
Fully qualified path to the implementation class.
string impl = 10;
Link copied to clipboard
open fun getMember(): String
Member function bound to this route on `impl`.
string member = 11;
Link copied to clipboard
open fun getMemberBytes(): ByteString
Member function bound to this route on `impl`.
string member = 11;
Link copied to clipboard
open fun getMethod(index: Int): EndpointMethods
HTTP methods supported by this endpoint.
repeated .elide.meta.EndpointMethods method = 8;
Link copied to clipboard
open fun getMethodCount(): Int
HTTP methods supported by this endpoint.
repeated .elide.meta.EndpointMethods method = 8;
Link copied to clipboard
HTTP methods supported by this endpoint.
repeated .elide.meta.EndpointMethods method = 8;
Link copied to clipboard
open fun getMethodValue(index: Int): Int
HTTP methods supported by this endpoint.
repeated .elide.meta.EndpointMethods method = 8;
Link copied to clipboard
HTTP methods supported by this endpoint.
repeated .elide.meta.EndpointMethods method = 8;
Link copied to clipboard
open fun getName(): String
Name given to an endpoint, if applicable; this parameter considers the method name as well as the handler name.
optional string name = 2;
Link copied to clipboard
open fun getNameBytes(): ByteString
Name given to an endpoint, if applicable; this parameter considers the method name as well as the handler name.
optional string name = 2;
Link copied to clipboard
open fun getOneofFieldDescriptor(oneof: Descriptors.OneofDescriptor): Descriptors.FieldDescriptor
Link copied to clipboard
Options which apply to this endpoint.
.elide.meta.EndpointOptions options = 9;
Link copied to clipboard
Options which apply to this endpoint.
.elide.meta.EndpointOptions options = 9;
Link copied to clipboard
abstract fun getParserForType(): Parser<out Message>
abstract fun getParserForType(): Parser<out MessageLite>
open fun getParserForType(): Parser<Endpoint>
Link copied to clipboard
open fun getProduces(index: Int): String
Types produced by this method.
repeated string produces = 7;
Link copied to clipboard
open fun getProducesBytes(index: Int): ByteString
Types produced by this method.
repeated string produces = 7;
Link copied to clipboard
open fun getProducesCount(): Int
Types produced by this method.
repeated string produces = 7;
Link copied to clipboard
open fun getProducesList(): ProtocolStringList
Types produced by this method.
repeated string produces = 7;
Link copied to clipboard
open fun getRepeatedField(field: Descriptors.FieldDescriptor, index: Int): Any
Link copied to clipboard
open fun getRepeatedFieldCount(field: Descriptors.FieldDescriptor): Int
Link copied to clipboard
Link copied to clipboard
open fun getTag(): String
Tag generated for an endpoint.
string tag = 1;
Link copied to clipboard
open fun getTagBytes(): ByteString
Tag generated for an endpoint.
string tag = 1;
Link copied to clipboard
open fun getTail(): String
URL tail for this endpoint (method).
optional string tail = 5;
Link copied to clipboard
open fun getTailBytes(): ByteString
URL tail for this endpoint (method).
optional string tail = 5;
Link copied to clipboard
open fun getType(): EndpointType
Type of endpoint detected or configured for this payload.
.elide.meta.EndpointType type = 3;
Link copied to clipboard
open fun getTypeValue(): Int
Type of endpoint detected or configured for this payload.
.elide.meta.EndpointType type = 3;
Link copied to clipboard
open fun getUnknownFields(): UnknownFieldSet
Link copied to clipboard
open fun hasField(field: Descriptors.FieldDescriptor): Boolean
Link copied to clipboard
open fun hasHandler(): Boolean
Value of the `name` parameter for the parent handler, if known.
optional string handler = 12;
Link copied to clipboard
open fun hashCode(): Int
Link copied to clipboard
open fun hasName(): Boolean
Name given to an endpoint, if applicable; this parameter considers the method name as well as the handler name.
optional string name = 2;
Link copied to clipboard
open fun hasOneof(oneof: Descriptors.OneofDescriptor): Boolean
Link copied to clipboard
open fun hasOptions(): Boolean
Options which apply to this endpoint.
.elide.meta.EndpointOptions options = 9;
Link copied to clipboard
open fun hasTail(): Boolean
URL tail for this endpoint (method).
optional string tail = 5;
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun <ContainingT : Message?, T> newFileScopedGeneratedExtension(singularType: Class<out Any>, defaultInstance: Message): GeneratedMessage.GeneratedExtension<ContainingT, T>
Link copied to clipboard
open fun <ContainingT : Message?, T> newMessageScopedGeneratedExtension(scope: Message, descriptorIndex: Int, singularType: Class<out Any>, defaultInstance: Message): GeneratedMessage.GeneratedExtension<ContainingT, T>
Link copied to clipboard
open fun parseDelimitedFrom(input: InputStream, extensionRegistry: ExtensionRegistryLite): Endpoint
Link copied to clipboard
open fun parseFrom(data: Array<Byte>): Endpoint
open fun parseFrom(data: ByteString): Endpoint
open fun parseFrom(input: CodedInputStream): Endpoint
open fun parseFrom(input: InputStream): Endpoint
open fun parseFrom(data: ByteBuffer): Endpoint
open fun parseFrom(data: Array<Byte>, extensionRegistry: ExtensionRegistryLite): Endpoint
open fun parseFrom(data: ByteString, extensionRegistry: ExtensionRegistryLite): Endpoint
open fun parseFrom(input: CodedInputStream, extensionRegistry: ExtensionRegistryLite): Endpoint
open fun parseFrom(input: InputStream, extensionRegistry: ExtensionRegistryLite): Endpoint
open fun parseFrom(data: ByteBuffer, extensionRegistry: ExtensionRegistryLite): Endpoint
Link copied to clipboard
open fun parser(): Parser<Endpoint>
Link copied to clipboard
Link copied to clipboard
open fun toByteArray(): Array<Byte>
Link copied to clipboard
open fun toByteString(): ByteString
Link copied to clipboard
Link copied to clipboard
open fun writeDelimitedTo(output: OutputStream)
Link copied to clipboard
open fun writeTo(output: CodedOutputStream)