Interface GenerateConnectManifestRequestOrBuilder (1.30.0)

public interface GenerateConnectManifestRequestOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getConnectAgent()

public abstract ConnectAgent getConnectAgent()

Optional. The connect agent to generate manifest for.

.google.cloud.gkehub.v1beta1.ConnectAgent connect_agent = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
TypeDescription
ConnectAgent

The connectAgent.

getConnectAgentOrBuilder()

public abstract ConnectAgentOrBuilder getConnectAgentOrBuilder()

Optional. The connect agent to generate manifest for.

.google.cloud.gkehub.v1beta1.ConnectAgent connect_agent = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
TypeDescription
ConnectAgentOrBuilder

getImagePullSecretContent()

public abstract 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];

Returns
TypeDescription
ByteString

The imagePullSecretContent.

getIsUpgrade()

public abstract 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];

Returns
TypeDescription
boolean

The isUpgrade.

getName()

public abstract 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) = { ... }

Returns
TypeDescription
String

The name.

getNameBytes()

public abstract 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) = { ... }

Returns
TypeDescription
ByteString

The bytes for name.

getRegistry()

public abstract 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];

Returns
TypeDescription
String

The registry.

getRegistryBytes()

public abstract 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];

Returns
TypeDescription
ByteString

The bytes for registry.

getVersion()

public abstract String getVersion()

Optional. The Connect agent version to use. Defaults to the most current version.

string version = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
TypeDescription
String

The version.

getVersionBytes()

public abstract ByteString getVersionBytes()

Optional. The Connect agent version to use. Defaults to the most current version.

string version = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
TypeDescription
ByteString

The bytes for version.

hasConnectAgent()

public abstract boolean hasConnectAgent()

Optional. The connect agent to generate manifest for.

.google.cloud.gkehub.v1beta1.ConnectAgent connect_agent = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
TypeDescription
boolean

Whether the connectAgent field is set.