public static final class VodResponseHeaderInstance.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<VodResponseHeaderInstance.Builder> implements VodResponseHeaderInstanceOrBuilder
Volcengine.Vod.Models.Business.VodResponseHeaderInstance
限定符和类型 | 方法和说明 |
---|---|
VodResponseHeaderInstance.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
VodResponseHeaderInstance |
build() |
VodResponseHeaderInstance |
buildPartial() |
VodResponseHeaderInstance.Builder |
clear() |
VodResponseHeaderInstance.Builder |
clearAccessOriginControl()
表示在内容分发网络响应用户请求时,是否校验请求头中的 Origin 字段
bool AccessOriginControl = 4; |
VodResponseHeaderInstance.Builder |
clearAction()
指定对响应头的操作
string Action = 1; |
VodResponseHeaderInstance.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
VodResponseHeaderInstance.Builder |
clearKey()
指定一个头部的名称
string Key = 2; |
VodResponseHeaderInstance.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
VodResponseHeaderInstance.Builder |
clearValue()
表示 Key 的值
string Value = 5; |
VodResponseHeaderInstance.Builder |
clearValueType()
指定 Key 的取值类型
string ValueType = 3; |
VodResponseHeaderInstance.Builder |
clone() |
boolean |
getAccessOriginControl()
表示在内容分发网络响应用户请求时,是否校验请求头中的 Origin 字段
bool AccessOriginControl = 4; |
String |
getAction()
指定对响应头的操作
string Action = 1; |
com.google.protobuf.ByteString |
getActionBytes()
指定对响应头的操作
string Action = 1; |
VodResponseHeaderInstance |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
String |
getKey()
指定一个头部的名称
string Key = 2; |
com.google.protobuf.ByteString |
getKeyBytes()
指定一个头部的名称
string Key = 2; |
String |
getValue()
表示 Key 的值
string Value = 5; |
com.google.protobuf.ByteString |
getValueBytes()
表示 Key 的值
string Value = 5; |
String |
getValueType()
指定 Key 的取值类型
string ValueType = 3; |
com.google.protobuf.ByteString |
getValueTypeBytes()
指定 Key 的取值类型
string ValueType = 3; |
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
VodResponseHeaderInstance.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
VodResponseHeaderInstance.Builder |
mergeFrom(com.google.protobuf.Message other) |
VodResponseHeaderInstance.Builder |
mergeFrom(VodResponseHeaderInstance other) |
VodResponseHeaderInstance.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
VodResponseHeaderInstance.Builder |
setAccessOriginControl(boolean value)
表示在内容分发网络响应用户请求时,是否校验请求头中的 Origin 字段
bool AccessOriginControl = 4; |
VodResponseHeaderInstance.Builder |
setAction(String value)
指定对响应头的操作
string Action = 1; |
VodResponseHeaderInstance.Builder |
setActionBytes(com.google.protobuf.ByteString value)
指定对响应头的操作
string Action = 1; |
VodResponseHeaderInstance.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
VodResponseHeaderInstance.Builder |
setKey(String value)
指定一个头部的名称
string Key = 2; |
VodResponseHeaderInstance.Builder |
setKeyBytes(com.google.protobuf.ByteString value)
指定一个头部的名称
string Key = 2; |
VodResponseHeaderInstance.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
VodResponseHeaderInstance.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
VodResponseHeaderInstance.Builder |
setValue(String value)
表示 Key 的值
string Value = 5; |
VodResponseHeaderInstance.Builder |
setValueBytes(com.google.protobuf.ByteString value)
表示 Key 的值
string Value = 5; |
VodResponseHeaderInstance.Builder |
setValueType(String value)
指定 Key 的取值类型
string ValueType = 3; |
VodResponseHeaderInstance.Builder |
setValueTypeBytes(com.google.protobuf.ByteString value)
指定 Key 的取值类型
string ValueType = 3; |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable
在类中 com.google.protobuf.GeneratedMessageV3.Builder<VodResponseHeaderInstance.Builder>
public VodResponseHeaderInstance.Builder clear()
clear
在接口中 com.google.protobuf.Message.Builder
clear
在接口中 com.google.protobuf.MessageLite.Builder
clear
在类中 com.google.protobuf.GeneratedMessageV3.Builder<VodResponseHeaderInstance.Builder>
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType
在接口中 com.google.protobuf.Message.Builder
getDescriptorForType
在接口中 com.google.protobuf.MessageOrBuilder
getDescriptorForType
在类中 com.google.protobuf.GeneratedMessageV3.Builder<VodResponseHeaderInstance.Builder>
public VodResponseHeaderInstance getDefaultInstanceForType()
getDefaultInstanceForType
在接口中 com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType
在接口中 com.google.protobuf.MessageOrBuilder
public VodResponseHeaderInstance build()
build
在接口中 com.google.protobuf.Message.Builder
build
在接口中 com.google.protobuf.MessageLite.Builder
public VodResponseHeaderInstance buildPartial()
buildPartial
在接口中 com.google.protobuf.Message.Builder
buildPartial
在接口中 com.google.protobuf.MessageLite.Builder
public VodResponseHeaderInstance.Builder clone()
clone
在接口中 com.google.protobuf.Message.Builder
clone
在接口中 com.google.protobuf.MessageLite.Builder
clone
在类中 com.google.protobuf.GeneratedMessageV3.Builder<VodResponseHeaderInstance.Builder>
public VodResponseHeaderInstance.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField
在接口中 com.google.protobuf.Message.Builder
setField
在类中 com.google.protobuf.GeneratedMessageV3.Builder<VodResponseHeaderInstance.Builder>
public VodResponseHeaderInstance.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField
在接口中 com.google.protobuf.Message.Builder
clearField
在类中 com.google.protobuf.GeneratedMessageV3.Builder<VodResponseHeaderInstance.Builder>
public VodResponseHeaderInstance.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof
在接口中 com.google.protobuf.Message.Builder
clearOneof
在类中 com.google.protobuf.GeneratedMessageV3.Builder<VodResponseHeaderInstance.Builder>
public VodResponseHeaderInstance.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField
在接口中 com.google.protobuf.Message.Builder
setRepeatedField
在类中 com.google.protobuf.GeneratedMessageV3.Builder<VodResponseHeaderInstance.Builder>
public VodResponseHeaderInstance.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField
在接口中 com.google.protobuf.Message.Builder
addRepeatedField
在类中 com.google.protobuf.GeneratedMessageV3.Builder<VodResponseHeaderInstance.Builder>
public VodResponseHeaderInstance.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom
在接口中 com.google.protobuf.Message.Builder
mergeFrom
在类中 com.google.protobuf.AbstractMessage.Builder<VodResponseHeaderInstance.Builder>
public VodResponseHeaderInstance.Builder mergeFrom(VodResponseHeaderInstance other)
public final boolean isInitialized()
isInitialized
在接口中 com.google.protobuf.MessageLiteOrBuilder
isInitialized
在类中 com.google.protobuf.GeneratedMessageV3.Builder<VodResponseHeaderInstance.Builder>
public VodResponseHeaderInstance.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom
在接口中 com.google.protobuf.Message.Builder
mergeFrom
在接口中 com.google.protobuf.MessageLite.Builder
mergeFrom
在类中 com.google.protobuf.AbstractMessage.Builder<VodResponseHeaderInstance.Builder>
IOException
public String getAction()
指定对响应头的操作
string Action = 1;
getAction
在接口中 VodResponseHeaderInstanceOrBuilder
public com.google.protobuf.ByteString getActionBytes()
指定对响应头的操作
string Action = 1;
getActionBytes
在接口中 VodResponseHeaderInstanceOrBuilder
public VodResponseHeaderInstance.Builder setAction(String value)
指定对响应头的操作
string Action = 1;
value
- The action to set.public VodResponseHeaderInstance.Builder clearAction()
指定对响应头的操作
string Action = 1;
public VodResponseHeaderInstance.Builder setActionBytes(com.google.protobuf.ByteString value)
指定对响应头的操作
string Action = 1;
value
- The bytes for action to set.public String getKey()
指定一个头部的名称
string Key = 2;
getKey
在接口中 VodResponseHeaderInstanceOrBuilder
public com.google.protobuf.ByteString getKeyBytes()
指定一个头部的名称
string Key = 2;
getKeyBytes
在接口中 VodResponseHeaderInstanceOrBuilder
public VodResponseHeaderInstance.Builder setKey(String value)
指定一个头部的名称
string Key = 2;
value
- The key to set.public VodResponseHeaderInstance.Builder clearKey()
指定一个头部的名称
string Key = 2;
public VodResponseHeaderInstance.Builder setKeyBytes(com.google.protobuf.ByteString value)
指定一个头部的名称
string Key = 2;
value
- The bytes for key to set.public String getValueType()
指定 Key 的取值类型
string ValueType = 3;
getValueType
在接口中 VodResponseHeaderInstanceOrBuilder
public com.google.protobuf.ByteString getValueTypeBytes()
指定 Key 的取值类型
string ValueType = 3;
getValueTypeBytes
在接口中 VodResponseHeaderInstanceOrBuilder
public VodResponseHeaderInstance.Builder setValueType(String value)
指定 Key 的取值类型
string ValueType = 3;
value
- The valueType to set.public VodResponseHeaderInstance.Builder clearValueType()
指定 Key 的取值类型
string ValueType = 3;
public VodResponseHeaderInstance.Builder setValueTypeBytes(com.google.protobuf.ByteString value)
指定 Key 的取值类型
string ValueType = 3;
value
- The bytes for valueType to set.public boolean getAccessOriginControl()
表示在内容分发网络响应用户请求时,是否校验请求头中的 Origin 字段
bool AccessOriginControl = 4;
getAccessOriginControl
在接口中 VodResponseHeaderInstanceOrBuilder
public VodResponseHeaderInstance.Builder setAccessOriginControl(boolean value)
表示在内容分发网络响应用户请求时,是否校验请求头中的 Origin 字段
bool AccessOriginControl = 4;
value
- The accessOriginControl to set.public VodResponseHeaderInstance.Builder clearAccessOriginControl()
表示在内容分发网络响应用户请求时,是否校验请求头中的 Origin 字段
bool AccessOriginControl = 4;
public String getValue()
表示 Key 的值
string Value = 5;
getValue
在接口中 VodResponseHeaderInstanceOrBuilder
public com.google.protobuf.ByteString getValueBytes()
表示 Key 的值
string Value = 5;
getValueBytes
在接口中 VodResponseHeaderInstanceOrBuilder
public VodResponseHeaderInstance.Builder setValue(String value)
表示 Key 的值
string Value = 5;
value
- The value to set.public VodResponseHeaderInstance.Builder clearValue()
表示 Key 的值
string Value = 5;
public VodResponseHeaderInstance.Builder setValueBytes(com.google.protobuf.ByteString value)
表示 Key 的值
string Value = 5;
value
- The bytes for value to set.public final VodResponseHeaderInstance.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields
在接口中 com.google.protobuf.Message.Builder
setUnknownFields
在类中 com.google.protobuf.GeneratedMessageV3.Builder<VodResponseHeaderInstance.Builder>
public final VodResponseHeaderInstance.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields
在接口中 com.google.protobuf.Message.Builder
mergeUnknownFields
在类中 com.google.protobuf.GeneratedMessageV3.Builder<VodResponseHeaderInstance.Builder>
Copyright © 2024. All rights reserved.