Class SpeculativeDecodingSpec.DraftModelSpeculation.Builder (3.77.0)
public static final class SpeculativeDecodingSpec.DraftModelSpeculation.Builder extends GeneratedMessageV3.Builder<SpeculativeDecodingSpec.DraftModelSpeculation.Builder> implements SpeculativeDecodingSpec.DraftModelSpeculationOrBuilder
Draft model speculation works by using the smaller model to generate
candidate tokens for speculative decoding.
Protobuf type
google.cloud.aiplatform.v1.SpeculativeDecodingSpec.DraftModelSpeculation
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
public static final Descriptors.Descriptor getDescriptor()
Methods
public SpeculativeDecodingSpec.DraftModelSpeculation.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
public SpeculativeDecodingSpec.DraftModelSpeculation build()
public SpeculativeDecodingSpec.DraftModelSpeculation buildPartial()
public SpeculativeDecodingSpec.DraftModelSpeculation.Builder clear()
Overrides
public SpeculativeDecodingSpec.DraftModelSpeculation.Builder clearDraftModel()
Required. The resource name of the draft model.
string draft_model = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
public SpeculativeDecodingSpec.DraftModelSpeculation.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
public SpeculativeDecodingSpec.DraftModelSpeculation.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
public SpeculativeDecodingSpec.DraftModelSpeculation.Builder clone()
Overrides
public SpeculativeDecodingSpec.DraftModelSpeculation getDefaultInstanceForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
public String getDraftModel()
Required. The resource name of the draft model.
string draft_model = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns |
Type |
Description |
String |
The draftModel.
|
public ByteString getDraftModelBytes()
Required. The resource name of the draft model.
string draft_model = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns |
Type |
Description |
ByteString |
The bytes for draftModel.
|
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
public final boolean isInitialized()
Overrides
public SpeculativeDecodingSpec.DraftModelSpeculation.Builder mergeFrom(SpeculativeDecodingSpec.DraftModelSpeculation other)
public SpeculativeDecodingSpec.DraftModelSpeculation.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
public SpeculativeDecodingSpec.DraftModelSpeculation.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
public final SpeculativeDecodingSpec.DraftModelSpeculation.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
public SpeculativeDecodingSpec.DraftModelSpeculation.Builder setDraftModel(String value)
Required. The resource name of the draft model.
string draft_model = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Parameter |
Name |
Description |
value |
String
The draftModel to set.
|
public SpeculativeDecodingSpec.DraftModelSpeculation.Builder setDraftModelBytes(ByteString value)
Required. The resource name of the draft model.
string draft_model = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Parameter |
Name |
Description |
value |
ByteString
The bytes for draftModel to set.
|
public SpeculativeDecodingSpec.DraftModelSpeculation.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
public SpeculativeDecodingSpec.DraftModelSpeculation.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
public final SpeculativeDecodingSpec.DraftModelSpeculation.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-10-11 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-10-11 UTC."],[],[]]