Package com.google.container.v1beta1
Class Fleet.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<Fleet.Builder>
-
- com.google.container.v1beta1.Fleet.Builder
-
- All Implemented Interfaces:
FleetOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- Fleet
public static final class Fleet.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Fleet.Builder> implements FleetOrBuilder
Fleet is the fleet configuration for the cluster.
Protobuf typegoogle.container.v1beta1.Fleet
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Fleet.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)Fleetbuild()FleetbuildPartial()Fleet.Builderclear()Fleet.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)Fleet.BuilderclearMembership()[Output only] The full resource name of the registered fleet membership of the cluster, in the format `//gkehub.googleapis.com/projects/*/locations/*/memberships/*`.Fleet.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)Fleet.BuilderclearPreRegistered()[Output only] Whether the cluster has been registered through the fleet API.Fleet.BuilderclearProject()The Fleet host project(project ID or project number) where this cluster will be registered to.Fleet.Builderclone()FleetgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()StringgetMembership()[Output only] The full resource name of the registered fleet membership of the cluster, in the format `//gkehub.googleapis.com/projects/*/locations/*/memberships/*`.com.google.protobuf.ByteStringgetMembershipBytes()[Output only] The full resource name of the registered fleet membership of the cluster, in the format `//gkehub.googleapis.com/projects/*/locations/*/memberships/*`.booleangetPreRegistered()[Output only] Whether the cluster has been registered through the fleet API.StringgetProject()The Fleet host project(project ID or project number) where this cluster will be registered to.com.google.protobuf.ByteStringgetProjectBytes()The Fleet host project(project ID or project number) where this cluster will be registered to.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()Fleet.BuildermergeFrom(Fleet other)Fleet.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)Fleet.BuildermergeFrom(com.google.protobuf.Message other)Fleet.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)Fleet.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)Fleet.BuildersetMembership(String value)[Output only] The full resource name of the registered fleet membership of the cluster, in the format `//gkehub.googleapis.com/projects/*/locations/*/memberships/*`.Fleet.BuildersetMembershipBytes(com.google.protobuf.ByteString value)[Output only] The full resource name of the registered fleet membership of the cluster, in the format `//gkehub.googleapis.com/projects/*/locations/*/memberships/*`.Fleet.BuildersetPreRegistered(boolean value)[Output only] Whether the cluster has been registered through the fleet API.Fleet.BuildersetProject(String value)The Fleet host project(project ID or project number) where this cluster will be registered to.Fleet.BuildersetProjectBytes(com.google.protobuf.ByteString value)The Fleet host project(project ID or project number) where this cluster will be registered to.Fleet.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)Fleet.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<Fleet.Builder>
-
clear
public Fleet.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<Fleet.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.GeneratedMessageV3.Builder<Fleet.Builder>
-
getDefaultInstanceForType
public Fleet getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public Fleet build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public Fleet buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public Fleet.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<Fleet.Builder>
-
setField
public Fleet.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Fleet.Builder>
-
clearField
public Fleet.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Fleet.Builder>
-
clearOneof
public Fleet.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<Fleet.Builder>
-
setRepeatedField
public Fleet.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Fleet.Builder>
-
addRepeatedField
public Fleet.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Fleet.Builder>
-
mergeFrom
public Fleet.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Fleet.Builder>
-
mergeFrom
public Fleet.Builder mergeFrom(Fleet other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<Fleet.Builder>
-
mergeFrom
public Fleet.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<Fleet.Builder>- Throws:
IOException
-
getProject
public String getProject()
The Fleet host project(project ID or project number) where this cluster will be registered to. This field cannot be changed after the cluster has been registered.
string project = 1;- Specified by:
getProjectin interfaceFleetOrBuilder- Returns:
- The project.
-
getProjectBytes
public com.google.protobuf.ByteString getProjectBytes()
The Fleet host project(project ID or project number) where this cluster will be registered to. This field cannot be changed after the cluster has been registered.
string project = 1;- Specified by:
getProjectBytesin interfaceFleetOrBuilder- Returns:
- The bytes for project.
-
setProject
public Fleet.Builder setProject(String value)
The Fleet host project(project ID or project number) where this cluster will be registered to. This field cannot be changed after the cluster has been registered.
string project = 1;- Parameters:
value- The project to set.- Returns:
- This builder for chaining.
-
clearProject
public Fleet.Builder clearProject()
The Fleet host project(project ID or project number) where this cluster will be registered to. This field cannot be changed after the cluster has been registered.
string project = 1;- Returns:
- This builder for chaining.
-
setProjectBytes
public Fleet.Builder setProjectBytes(com.google.protobuf.ByteString value)
The Fleet host project(project ID or project number) where this cluster will be registered to. This field cannot be changed after the cluster has been registered.
string project = 1;- Parameters:
value- The bytes for project to set.- Returns:
- This builder for chaining.
-
getMembership
public String getMembership()
[Output only] The full resource name of the registered fleet membership of the cluster, in the format `//gkehub.googleapis.com/projects/*/locations/*/memberships/*`.
string membership = 2;- Specified by:
getMembershipin interfaceFleetOrBuilder- Returns:
- The membership.
-
getMembershipBytes
public com.google.protobuf.ByteString getMembershipBytes()
[Output only] The full resource name of the registered fleet membership of the cluster, in the format `//gkehub.googleapis.com/projects/*/locations/*/memberships/*`.
string membership = 2;- Specified by:
getMembershipBytesin interfaceFleetOrBuilder- Returns:
- The bytes for membership.
-
setMembership
public Fleet.Builder setMembership(String value)
[Output only] The full resource name of the registered fleet membership of the cluster, in the format `//gkehub.googleapis.com/projects/*/locations/*/memberships/*`.
string membership = 2;- Parameters:
value- The membership to set.- Returns:
- This builder for chaining.
-
clearMembership
public Fleet.Builder clearMembership()
[Output only] The full resource name of the registered fleet membership of the cluster, in the format `//gkehub.googleapis.com/projects/*/locations/*/memberships/*`.
string membership = 2;- Returns:
- This builder for chaining.
-
setMembershipBytes
public Fleet.Builder setMembershipBytes(com.google.protobuf.ByteString value)
[Output only] The full resource name of the registered fleet membership of the cluster, in the format `//gkehub.googleapis.com/projects/*/locations/*/memberships/*`.
string membership = 2;- Parameters:
value- The bytes for membership to set.- Returns:
- This builder for chaining.
-
getPreRegistered
public boolean getPreRegistered()
[Output only] Whether the cluster has been registered through the fleet API.
bool pre_registered = 3;- Specified by:
getPreRegisteredin interfaceFleetOrBuilder- Returns:
- The preRegistered.
-
setPreRegistered
public Fleet.Builder setPreRegistered(boolean value)
[Output only] Whether the cluster has been registered through the fleet API.
bool pre_registered = 3;- Parameters:
value- The preRegistered to set.- Returns:
- This builder for chaining.
-
clearPreRegistered
public Fleet.Builder clearPreRegistered()
[Output only] Whether the cluster has been registered through the fleet API.
bool pre_registered = 3;- Returns:
- This builder for chaining.
-
setUnknownFields
public final Fleet.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Fleet.Builder>
-
mergeUnknownFields
public final Fleet.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Fleet.Builder>
-
-