public static final class GenerateConnectManifestRequest.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<GenerateConnectManifestRequest.Builder> implements GenerateConnectManifestRequestOrBuilder
Request message for `GkeHubMembershipService.GenerateConnectManifest` method.Protobuf type
google.cloud.gkehub.v1beta1.GenerateConnectManifestRequestgetAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<GenerateConnectManifestRequest.Builder>public GenerateConnectManifestRequest.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<GenerateConnectManifestRequest.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<GenerateConnectManifestRequest.Builder>public GenerateConnectManifestRequest getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic GenerateConnectManifestRequest build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic GenerateConnectManifestRequest buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic GenerateConnectManifestRequest.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<GenerateConnectManifestRequest.Builder>public GenerateConnectManifestRequest.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<GenerateConnectManifestRequest.Builder>public GenerateConnectManifestRequest.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<GenerateConnectManifestRequest.Builder>public GenerateConnectManifestRequest.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<GenerateConnectManifestRequest.Builder>public GenerateConnectManifestRequest.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<GenerateConnectManifestRequest.Builder>public GenerateConnectManifestRequest.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<GenerateConnectManifestRequest.Builder>public GenerateConnectManifestRequest.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<GenerateConnectManifestRequest.Builder>public GenerateConnectManifestRequest.Builder mergeFrom(GenerateConnectManifestRequest other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<GenerateConnectManifestRequest.Builder>public GenerateConnectManifestRequest.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<GenerateConnectManifestRequest.Builder>IOExceptionpublic String getName()
Required. The Membership resource name the Agent will associate with, in the format `projects/*/locations/*/memberships/*`.
string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
getName in interface GenerateConnectManifestRequestOrBuilderpublic com.google.protobuf.ByteString getNameBytes()
Required. The Membership resource name the Agent will associate with, in the format `projects/*/locations/*/memberships/*`.
string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
getNameBytes in interface GenerateConnectManifestRequestOrBuilderpublic GenerateConnectManifestRequest.Builder setName(String value)
Required. The Membership resource name the Agent will associate with, in the format `projects/*/locations/*/memberships/*`.
string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
value - The name to set.public GenerateConnectManifestRequest.Builder clearName()
Required. The Membership resource name the Agent will associate with, in the format `projects/*/locations/*/memberships/*`.
string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
public GenerateConnectManifestRequest.Builder setNameBytes(com.google.protobuf.ByteString value)
Required. The Membership resource name the Agent will associate with, in the format `projects/*/locations/*/memberships/*`.
string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
value - The bytes for name to set.public boolean hasConnectAgent()
Optional. The connect agent to generate manifest for.
.google.cloud.gkehub.v1beta1.ConnectAgent connect_agent = 2 [(.google.api.field_behavior) = OPTIONAL];
hasConnectAgent in interface GenerateConnectManifestRequestOrBuilderpublic ConnectAgent getConnectAgent()
Optional. The connect agent to generate manifest for.
.google.cloud.gkehub.v1beta1.ConnectAgent connect_agent = 2 [(.google.api.field_behavior) = OPTIONAL];
getConnectAgent in interface GenerateConnectManifestRequestOrBuilderpublic GenerateConnectManifestRequest.Builder setConnectAgent(ConnectAgent value)
Optional. The connect agent to generate manifest for.
.google.cloud.gkehub.v1beta1.ConnectAgent connect_agent = 2 [(.google.api.field_behavior) = OPTIONAL];
public GenerateConnectManifestRequest.Builder setConnectAgent(ConnectAgent.Builder builderForValue)
Optional. The connect agent to generate manifest for.
.google.cloud.gkehub.v1beta1.ConnectAgent connect_agent = 2 [(.google.api.field_behavior) = OPTIONAL];
public GenerateConnectManifestRequest.Builder mergeConnectAgent(ConnectAgent value)
Optional. The connect agent to generate manifest for.
.google.cloud.gkehub.v1beta1.ConnectAgent connect_agent = 2 [(.google.api.field_behavior) = OPTIONAL];
public GenerateConnectManifestRequest.Builder clearConnectAgent()
Optional. The connect agent to generate manifest for.
.google.cloud.gkehub.v1beta1.ConnectAgent connect_agent = 2 [(.google.api.field_behavior) = OPTIONAL];
public ConnectAgent.Builder getConnectAgentBuilder()
Optional. The connect agent to generate manifest for.
.google.cloud.gkehub.v1beta1.ConnectAgent connect_agent = 2 [(.google.api.field_behavior) = OPTIONAL];
public ConnectAgentOrBuilder getConnectAgentOrBuilder()
Optional. The connect agent to generate manifest for.
.google.cloud.gkehub.v1beta1.ConnectAgent connect_agent = 2 [(.google.api.field_behavior) = OPTIONAL];
getConnectAgentOrBuilder in interface GenerateConnectManifestRequestOrBuilderpublic String getVersion()
Optional. The Connect agent version to use. Defaults to the most current version.
string version = 3 [(.google.api.field_behavior) = OPTIONAL];getVersion in interface GenerateConnectManifestRequestOrBuilderpublic com.google.protobuf.ByteString getVersionBytes()
Optional. The Connect agent version to use. Defaults to the most current version.
string version = 3 [(.google.api.field_behavior) = OPTIONAL];getVersionBytes in interface GenerateConnectManifestRequestOrBuilderpublic GenerateConnectManifestRequest.Builder setVersion(String value)
Optional. The Connect agent version to use. Defaults to the most current version.
string version = 3 [(.google.api.field_behavior) = OPTIONAL];value - The version to set.public GenerateConnectManifestRequest.Builder clearVersion()
Optional. The Connect agent version to use. Defaults to the most current version.
string version = 3 [(.google.api.field_behavior) = OPTIONAL];public GenerateConnectManifestRequest.Builder setVersionBytes(com.google.protobuf.ByteString value)
Optional. The Connect agent version to use. Defaults to the most current version.
string version = 3 [(.google.api.field_behavior) = OPTIONAL];value - The bytes for version to set.public boolean getIsUpgrade()
Optional. If true, generate the resources for upgrade only. Some resources generated only for installation (e.g. secrets) will be excluded.
bool is_upgrade = 4 [(.google.api.field_behavior) = OPTIONAL];getIsUpgrade in interface GenerateConnectManifestRequestOrBuilderpublic GenerateConnectManifestRequest.Builder setIsUpgrade(boolean value)
Optional. If true, generate the resources for upgrade only. Some resources generated only for installation (e.g. secrets) will be excluded.
bool is_upgrade = 4 [(.google.api.field_behavior) = OPTIONAL];value - The isUpgrade to set.public GenerateConnectManifestRequest.Builder clearIsUpgrade()
Optional. If true, generate the resources for upgrade only. Some resources generated only for installation (e.g. secrets) will be excluded.
bool is_upgrade = 4 [(.google.api.field_behavior) = OPTIONAL];public String getRegistry()
Optional. The registry to fetch the connect agent image from. Defaults to gcr.io/gkeconnect.
string registry = 5 [(.google.api.field_behavior) = OPTIONAL];getRegistry in interface GenerateConnectManifestRequestOrBuilderpublic com.google.protobuf.ByteString getRegistryBytes()
Optional. The registry to fetch the connect agent image from. Defaults to gcr.io/gkeconnect.
string registry = 5 [(.google.api.field_behavior) = OPTIONAL];getRegistryBytes in interface GenerateConnectManifestRequestOrBuilderpublic GenerateConnectManifestRequest.Builder setRegistry(String value)
Optional. The registry to fetch the connect agent image from. Defaults to gcr.io/gkeconnect.
string registry = 5 [(.google.api.field_behavior) = OPTIONAL];value - The registry to set.public GenerateConnectManifestRequest.Builder clearRegistry()
Optional. The registry to fetch the connect agent image from. Defaults to gcr.io/gkeconnect.
string registry = 5 [(.google.api.field_behavior) = OPTIONAL];public GenerateConnectManifestRequest.Builder setRegistryBytes(com.google.protobuf.ByteString value)
Optional. The registry to fetch the connect agent image from. Defaults to gcr.io/gkeconnect.
string registry = 5 [(.google.api.field_behavior) = OPTIONAL];value - The bytes for registry to set.public com.google.protobuf.ByteString getImagePullSecretContent()
Optional. The image pull secret content for the registry, if not public.
bytes image_pull_secret_content = 6 [(.google.api.field_behavior) = OPTIONAL];getImagePullSecretContent in interface GenerateConnectManifestRequestOrBuilderpublic GenerateConnectManifestRequest.Builder setImagePullSecretContent(com.google.protobuf.ByteString value)
Optional. The image pull secret content for the registry, if not public.
bytes image_pull_secret_content = 6 [(.google.api.field_behavior) = OPTIONAL];value - The imagePullSecretContent to set.public GenerateConnectManifestRequest.Builder clearImagePullSecretContent()
Optional. The image pull secret content for the registry, if not public.
bytes image_pull_secret_content = 6 [(.google.api.field_behavior) = OPTIONAL];public final GenerateConnectManifestRequest.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<GenerateConnectManifestRequest.Builder>public final GenerateConnectManifestRequest.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<GenerateConnectManifestRequest.Builder>Copyright © 2025 Google LLC. All rights reserved.