Package com.google.container.v1
Class K8sBetaAPIConfig.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<K8sBetaAPIConfig.Builder>
com.google.container.v1.K8sBetaAPIConfig.Builder
- All Implemented Interfaces:
K8sBetaAPIConfigOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- K8sBetaAPIConfig
public static final class K8sBetaAPIConfig.Builder
extends com.google.protobuf.GeneratedMessage.Builder<K8sBetaAPIConfig.Builder>
implements K8sBetaAPIConfigOrBuilder
K8sBetaAPIConfig , configuration for beta APIsProtobuf type
google.container.v1.K8sBetaAPIConfig-
Method Summary
Modifier and TypeMethodDescriptionaddAllEnabledApis(Iterable<String> values) Enabled k8s beta APIs.addEnabledApis(String value) Enabled k8s beta APIs.addEnabledApisBytes(com.google.protobuf.ByteString value) Enabled k8s beta APIs.build()clear()Enabled k8s beta APIs.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetEnabledApis(int index) Enabled k8s beta APIs.com.google.protobuf.ByteStringgetEnabledApisBytes(int index) Enabled k8s beta APIs.intEnabled k8s beta APIs.com.google.protobuf.ProtocolStringListEnabled k8s beta APIs.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(K8sBetaAPIConfig other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) setEnabledApis(int index, String value) Enabled k8s beta APIs.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<K8sBetaAPIConfig.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<K8sBetaAPIConfig.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<K8sBetaAPIConfig.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
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<K8sBetaAPIConfig.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<K8sBetaAPIConfig.Builder>
-
mergeFrom
public K8sBetaAPIConfig.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<K8sBetaAPIConfig.Builder>- Throws:
IOException
-
getEnabledApisList
public com.google.protobuf.ProtocolStringList getEnabledApisList()Enabled k8s beta APIs.
repeated string enabled_apis = 1;- Specified by:
getEnabledApisListin interfaceK8sBetaAPIConfigOrBuilder- Returns:
- A list containing the enabledApis.
-
getEnabledApisCount
public int getEnabledApisCount()Enabled k8s beta APIs.
repeated string enabled_apis = 1;- Specified by:
getEnabledApisCountin interfaceK8sBetaAPIConfigOrBuilder- Returns:
- The count of enabledApis.
-
getEnabledApis
Enabled k8s beta APIs.
repeated string enabled_apis = 1;- Specified by:
getEnabledApisin interfaceK8sBetaAPIConfigOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The enabledApis at the given index.
-
getEnabledApisBytes
public com.google.protobuf.ByteString getEnabledApisBytes(int index) Enabled k8s beta APIs.
repeated string enabled_apis = 1;- Specified by:
getEnabledApisBytesin interfaceK8sBetaAPIConfigOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the enabledApis at the given index.
-
setEnabledApis
Enabled k8s beta APIs.
repeated string enabled_apis = 1;- Parameters:
index- The index to set the value at.value- The enabledApis to set.- Returns:
- This builder for chaining.
-
addEnabledApis
Enabled k8s beta APIs.
repeated string enabled_apis = 1;- Parameters:
value- The enabledApis to add.- Returns:
- This builder for chaining.
-
addAllEnabledApis
Enabled k8s beta APIs.
repeated string enabled_apis = 1;- Parameters:
values- The enabledApis to add.- Returns:
- This builder for chaining.
-
clearEnabledApis
Enabled k8s beta APIs.
repeated string enabled_apis = 1;- Returns:
- This builder for chaining.
-
addEnabledApisBytes
Enabled k8s beta APIs.
repeated string enabled_apis = 1;- Parameters:
value- The bytes of the enabledApis to add.- Returns:
- This builder for chaining.
-