Package com.google.container.v1
Class ContainerdConfig.RegistryHostConfig.RegistryHeader.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<ContainerdConfig.RegistryHostConfig.RegistryHeader.Builder>
com.google.container.v1.ContainerdConfig.RegistryHostConfig.RegistryHeader.Builder
- All Implemented Interfaces:
ContainerdConfig.RegistryHostConfig.RegistryHeaderOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- ContainerdConfig.RegistryHostConfig.RegistryHeader
public static final class ContainerdConfig.RegistryHostConfig.RegistryHeader.Builder
extends com.google.protobuf.GeneratedMessage.Builder<ContainerdConfig.RegistryHostConfig.RegistryHeader.Builder>
implements ContainerdConfig.RegistryHostConfig.RegistryHeaderOrBuilder
RegistryHeader configures headers for the registry.Protobuf type
google.container.v1.ContainerdConfig.RegistryHostConfig.RegistryHeader-
Method Summary
Modifier and TypeMethodDescriptionaddAllValue(Iterable<String> values) Value configures the header value.Value configures the header value.addValueBytes(com.google.protobuf.ByteString value) Value configures the header value.build()clear()clearKey()Key configures the header key.Value configures the header value.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetKey()Key configures the header key.com.google.protobuf.ByteStringKey configures the header key.getValue(int index) Value configures the header value.com.google.protobuf.ByteStringgetValueBytes(int index) Value configures the header value.intValue configures the header value.com.google.protobuf.ProtocolStringListValue configures the header value.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) Key configures the header key.setKeyBytes(com.google.protobuf.ByteString value) Key configures the header key.Value configures the header value.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<ContainerdConfig.RegistryHostConfig.RegistryHeader.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<ContainerdConfig.RegistryHostConfig.RegistryHeader.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<ContainerdConfig.RegistryHostConfig.RegistryHeader.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
public ContainerdConfig.RegistryHostConfig.RegistryHeader.Builder mergeFrom(com.google.protobuf.Message other) - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ContainerdConfig.RegistryHostConfig.RegistryHeader.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<ContainerdConfig.RegistryHostConfig.RegistryHeader.Builder>
-
mergeFrom
public ContainerdConfig.RegistryHostConfig.RegistryHeader.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ContainerdConfig.RegistryHostConfig.RegistryHeader.Builder>- Throws:
IOException
-
getKey
Key configures the header key.
string key = 1;- Specified by:
getKeyin interfaceContainerdConfig.RegistryHostConfig.RegistryHeaderOrBuilder- Returns:
- The key.
-
getKeyBytes
public com.google.protobuf.ByteString getKeyBytes()Key configures the header key.
string key = 1;- Specified by:
getKeyBytesin interfaceContainerdConfig.RegistryHostConfig.RegistryHeaderOrBuilder- Returns:
- The bytes for key.
-
setKey
Key configures the header key.
string key = 1;- Parameters:
value- The key to set.- Returns:
- This builder for chaining.
-
clearKey
Key configures the header key.
string key = 1;- Returns:
- This builder for chaining.
-
setKeyBytes
public ContainerdConfig.RegistryHostConfig.RegistryHeader.Builder setKeyBytes(com.google.protobuf.ByteString value) Key configures the header key.
string key = 1;- Parameters:
value- The bytes for key to set.- Returns:
- This builder for chaining.
-
getValueList
public com.google.protobuf.ProtocolStringList getValueList()Value configures the header value.
repeated string value = 2;- Specified by:
getValueListin interfaceContainerdConfig.RegistryHostConfig.RegistryHeaderOrBuilder- Returns:
- A list containing the value.
-
getValueCount
public int getValueCount()Value configures the header value.
repeated string value = 2;- Specified by:
getValueCountin interfaceContainerdConfig.RegistryHostConfig.RegistryHeaderOrBuilder- Returns:
- The count of value.
-
getValue
Value configures the header value.
repeated string value = 2;- Specified by:
getValuein interfaceContainerdConfig.RegistryHostConfig.RegistryHeaderOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The value at the given index.
-
getValueBytes
public com.google.protobuf.ByteString getValueBytes(int index) Value configures the header value.
repeated string value = 2;- Specified by:
getValueBytesin interfaceContainerdConfig.RegistryHostConfig.RegistryHeaderOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the value at the given index.
-
setValue
Value configures the header value.
repeated string value = 2;- Parameters:
index- The index to set the value at.value- The value to set.- Returns:
- This builder for chaining.
-
addValue
Value configures the header value.
repeated string value = 2;- Parameters:
value- The value to add.- Returns:
- This builder for chaining.
-
addAllValue
public ContainerdConfig.RegistryHostConfig.RegistryHeader.Builder addAllValue(Iterable<String> values) Value configures the header value.
repeated string value = 2;- Parameters:
values- The value to add.- Returns:
- This builder for chaining.
-
clearValue
Value configures the header value.
repeated string value = 2;- Returns:
- This builder for chaining.
-
addValueBytes
public ContainerdConfig.RegistryHostConfig.RegistryHeader.Builder addValueBytes(com.google.protobuf.ByteString value) Value configures the header value.
repeated string value = 2;- Parameters:
value- The bytes of the value to add.- Returns:
- This builder for chaining.
-