Builder

class Builder : GeneratedMessage.Builder<BuilderT> , Context.CookieOrBuilder
HTTP cookies to set on the response, including the content of each cookie, name, and any flags.
Protobuf type elide.page.Context.Cookie

Properties

Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
open fun addRepeatedField(field: Descriptors.FieldDescriptor, value: Any): BuilderT
abstract fun addRepeatedField(field: Descriptors.FieldDescriptor, value: Any): Message.Builder
Link copied to clipboard
abstract fun build(): MessageLite
open fun build(): Context.Cookie
Link copied to clipboard
abstract fun buildPartial(): MessageLite
Link copied to clipboard
open fun clear(): BuilderType
abstract fun clear(): Message.Builder
Link copied to clipboard
Sets an absolute time-point value for cookie expiration.
.google.protobuf.Timestamp absolute_expire = 6;
Link copied to clipboard
Domain value of the cookie to set. Optional.
string domain = 3;
Link copied to clipboard
open fun clearField(field: Descriptors.FieldDescriptor): BuilderT
abstract fun clearField(field: Descriptors.FieldDescriptor): Message.Builder
Link copied to clipboard
`HttpOnly` flag for the cookie.
bool http_only = 9;
Link copied to clipboard
Immediately expire the cookie.
bool immediate_expire = 5;
Link copied to clipboard
Name of the cookie to set.
string name = 1;
Link copied to clipboard
Set a far-future expiration.
bool no_expire = 8;
Link copied to clipboard
open fun clearOneof(oneof: Descriptors.OneofDescriptor): BuilderType
open fun clearOneof(oneof: Descriptors.OneofDescriptor): BuilderT
abstract fun clearOneof(oneof: Descriptors.OneofDescriptor): Message.Builder
Link copied to clipboard
Path value of the cookie to set. Optional.
string path = 4;
Link copied to clipboard
Sets a relative time-period value for cookie expiration.
.google.protobuf.Duration relative_expire = 7;
Link copied to clipboard
`SameSite` policy flag for the cookie.
.elide.page.Context.Cookie.SameSitePolicy same_site = 11;
Link copied to clipboard
`Secure` flag for the cookie.
bool secure = 10;
Link copied to clipboard
Value of the cookie to set. Optional. If left empty, the specified cookie will be cleared.
string value = 2;
Link copied to clipboard
open fun clone(): BuilderType
open fun clone(): BuilderT
abstract fun clone(): Message.Builder
Link copied to clipboard
Link copied to clipboard
open fun getAbsoluteExpire(): Timestamp
Sets an absolute time-point value for cookie expiration.
.google.protobuf.Timestamp absolute_expire = 6;
Link copied to clipboard
open fun getAbsoluteExpireBuilder(): Timestamp.Builder
Sets an absolute time-point value for cookie expiration.
.google.protobuf.Timestamp absolute_expire = 6;
Link copied to clipboard
open fun getAbsoluteExpireOrBuilder(): TimestampOrBuilder
Sets an absolute time-point value for cookie expiration.
.google.protobuf.Timestamp absolute_expire = 6;
Link copied to clipboard
open fun getAllFields(): Map<Descriptors.FieldDescriptor, Any>
Link copied to clipboard
Link copied to clipboard
fun getDescriptor(): Descriptors.Descriptor
Link copied to clipboard
open fun getDescriptorForType(): Descriptors.Descriptor
Link copied to clipboard
open fun getDomain(): String
Domain value of the cookie to set. Optional.
string domain = 3;
Link copied to clipboard
open fun getDomainBytes(): ByteString
Domain value of the cookie to set. Optional.
string domain = 3;
Link copied to clipboard
open fun getField(field: Descriptors.FieldDescriptor): Any
Link copied to clipboard
open fun getFieldBuilder(field: Descriptors.FieldDescriptor): Message.Builder
Link copied to clipboard
open fun getHttpOnly(): Boolean
`HttpOnly` flag for the cookie.
bool http_only = 9;
Link copied to clipboard
Immediately expire the cookie.
bool immediate_expire = 5;
Link copied to clipboard
open fun getName(): String
Name of the cookie to set.
string name = 1;
Link copied to clipboard
open fun getNameBytes(): ByteString
Name of the cookie to set.
string name = 1;
Link copied to clipboard
open fun getNoExpire(): Boolean
Set a far-future expiration.
bool no_expire = 8;
Link copied to clipboard
open fun getOneofFieldDescriptor(oneof: Descriptors.OneofDescriptor): Descriptors.FieldDescriptor
Link copied to clipboard
open fun getPath(): String
Path value of the cookie to set. Optional.
string path = 4;
Link copied to clipboard
open fun getPathBytes(): ByteString
Path value of the cookie to set. Optional.
string path = 4;
Link copied to clipboard
open fun getRelativeExpire(): Duration
Sets a relative time-period value for cookie expiration.
.google.protobuf.Duration relative_expire = 7;
Link copied to clipboard
open fun getRelativeExpireBuilder(): Duration.Builder
Sets a relative time-period value for cookie expiration.
.google.protobuf.Duration relative_expire = 7;
Link copied to clipboard
open fun getRelativeExpireOrBuilder(): DurationOrBuilder
Sets a relative time-period value for cookie expiration.
.google.protobuf.Duration relative_expire = 7;
Link copied to clipboard
open fun getRepeatedField(field: Descriptors.FieldDescriptor, index: Int): Any
Link copied to clipboard
open fun getRepeatedFieldBuilder(field: Descriptors.FieldDescriptor, index: Int): Message.Builder
Link copied to clipboard
open fun getRepeatedFieldCount(field: Descriptors.FieldDescriptor): Int
Link copied to clipboard
`SameSite` policy flag for the cookie.
.elide.page.Context.Cookie.SameSitePolicy same_site = 11;
Link copied to clipboard
open fun getSameSiteValue(): Int
`SameSite` policy flag for the cookie.
.elide.page.Context.Cookie.SameSitePolicy same_site = 11;
Link copied to clipboard
open fun getSecure(): Boolean
`Secure` flag for the cookie.
bool secure = 10;
Link copied to clipboard
fun getUnknownFields(): UnknownFieldSet
Link copied to clipboard
open fun getValue(): String
Value of the cookie to set. Optional. If left empty, the specified cookie will be cleared.
string value = 2;
Link copied to clipboard
open fun getValueBytes(): ByteString
Value of the cookie to set. Optional. If left empty, the specified cookie will be cleared.
string value = 2;
Link copied to clipboard
Sets an absolute time-point value for cookie expiration.
.google.protobuf.Timestamp absolute_expire = 6;
Link copied to clipboard
open fun hasField(field: Descriptors.FieldDescriptor): Boolean
Link copied to clipboard
Immediately expire the cookie.
bool immediate_expire = 5;
Link copied to clipboard
open fun hasNoExpire(): Boolean
Set a far-future expiration.
bool no_expire = 8;
Link copied to clipboard
open fun hasOneof(oneof: Descriptors.OneofDescriptor): Boolean
Link copied to clipboard
Sets a relative time-period value for cookie expiration.
.google.protobuf.Duration relative_expire = 7;
Link copied to clipboard
Link copied to clipboard
open fun mergeAbsoluteExpire(value: Timestamp): Context.Cookie.Builder
Sets an absolute time-point value for cookie expiration.
.google.protobuf.Timestamp absolute_expire = 6;
Link copied to clipboard
open fun mergeDelimitedFrom(input: InputStream, extensionRegistry: ExtensionRegistryLite): Boolean
Link copied to clipboard
abstract fun mergeFrom(other: Message): Message.Builder
open fun mergeFrom(other: Message): Context.Cookie.Builder
open fun mergeFrom(input: CodedInputStream, extensionRegistry: ExtensionRegistryLite): Context.Cookie.Builder
Link copied to clipboard
open fun mergeRelativeExpire(value: Duration): Context.Cookie.Builder
Sets a relative time-period value for cookie expiration.
.google.protobuf.Duration relative_expire = 7;
Link copied to clipboard
open fun mergeUnknownFields(unknownFields: UnknownFieldSet): BuilderType
open fun mergeUnknownFields(unknownFields: UnknownFieldSet): BuilderT
abstract fun mergeUnknownFields(unknownFields: UnknownFieldSet): Message.Builder
Link copied to clipboard
open fun newBuilderForField(field: Descriptors.FieldDescriptor): Message.Builder
Link copied to clipboard
open fun setAbsoluteExpire(value: Timestamp): Context.Cookie.Builder
open fun setAbsoluteExpire(builderForValue: Timestamp.Builder): Context.Cookie.Builder
Sets an absolute time-point value for cookie expiration.
.google.protobuf.Timestamp absolute_expire = 6;
Link copied to clipboard
Domain value of the cookie to set. Optional.
string domain = 3;
Link copied to clipboard
open fun setDomainBytes(value: ByteString): Context.Cookie.Builder
Domain value of the cookie to set. Optional.
string domain = 3;
Link copied to clipboard
open fun setField(field: Descriptors.FieldDescriptor, value: Any): BuilderT
abstract fun setField(field: Descriptors.FieldDescriptor, value: Any): Message.Builder
Link copied to clipboard
`HttpOnly` flag for the cookie.
bool http_only = 9;
Link copied to clipboard
Immediately expire the cookie.
bool immediate_expire = 5;
Link copied to clipboard
Name of the cookie to set.
string name = 1;
Link copied to clipboard
open fun setNameBytes(value: ByteString): Context.Cookie.Builder
Name of the cookie to set.
string name = 1;
Link copied to clipboard
Set a far-future expiration.
bool no_expire = 8;
Link copied to clipboard
Path value of the cookie to set. Optional.
string path = 4;
Link copied to clipboard
open fun setPathBytes(value: ByteString): Context.Cookie.Builder
Path value of the cookie to set. Optional.
string path = 4;
Link copied to clipboard
open fun setRelativeExpire(value: Duration): Context.Cookie.Builder
open fun setRelativeExpire(builderForValue: Duration.Builder): Context.Cookie.Builder
Sets a relative time-period value for cookie expiration.
.google.protobuf.Duration relative_expire = 7;
Link copied to clipboard
open fun setRepeatedField(field: Descriptors.FieldDescriptor, index: Int, value: Any): BuilderT
abstract fun setRepeatedField(field: Descriptors.FieldDescriptor, index: Int, value: Any): Message.Builder
Link copied to clipboard
`SameSite` policy flag for the cookie.
.elide.page.Context.Cookie.SameSitePolicy same_site = 11;
Link copied to clipboard
`SameSite` policy flag for the cookie.
.elide.page.Context.Cookie.SameSitePolicy same_site = 11;
Link copied to clipboard
`Secure` flag for the cookie.
bool secure = 10;
Link copied to clipboard
open fun setUnknownFields(unknownFields: UnknownFieldSet): BuilderT
abstract fun setUnknownFields(unknownFields: UnknownFieldSet): Message.Builder
Link copied to clipboard
Value of the cookie to set. Optional. If left empty, the specified cookie will be cleared.
string value = 2;
Link copied to clipboard
open fun setValueBytes(value: ByteString): Context.Cookie.Builder
Value of the cookie to set. Optional. If left empty, the specified cookie will be cleared.
string value = 2;
Link copied to clipboard
open fun toString(): String