Interface CreateApiDeploymentRequestOrBuilder (0.44.0)

public interface CreateApiDeploymentRequestOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getApiDeployment()

public abstract ApiDeployment getApiDeployment()

Required. The deployment to create.

.google.cloud.apigeeregistry.v1.ApiDeployment api_deployment = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
ApiDeployment

The apiDeployment.

getApiDeploymentId()

public abstract String getApiDeploymentId()

Required. The ID to use for the deployment, which will become the final component of the deployment's resource name.

This value should be 4-63 characters, and valid characters are /a-z-/.

Following AIP-162, IDs must not have the form of a UUID.

string api_deployment_id = 3 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
String

The apiDeploymentId.

getApiDeploymentIdBytes()

public abstract ByteString getApiDeploymentIdBytes()

Required. The ID to use for the deployment, which will become the final component of the deployment's resource name.

This value should be 4-63 characters, and valid characters are /a-z-/.

Following AIP-162, IDs must not have the form of a UUID.

string api_deployment_id = 3 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
ByteString

The bytes for apiDeploymentId.

getApiDeploymentOrBuilder()

public abstract ApiDeploymentOrBuilder getApiDeploymentOrBuilder()

Required. The deployment to create.

.google.cloud.apigeeregistry.v1.ApiDeployment api_deployment = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
ApiDeploymentOrBuilder

getParent()

public abstract String getParent()

Required. The parent, which owns this collection of deployments. Format: projects/*/locations/*/apis/*

string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Returns
Type Description
String

The parent.

getParentBytes()

public abstract ByteString getParentBytes()

Required. The parent, which owns this collection of deployments. Format: projects/*/locations/*/apis/*

string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Returns
Type Description
ByteString

The bytes for parent.

hasApiDeployment()

public abstract boolean hasApiDeployment()

Required. The deployment to create.

.google.cloud.apigeeregistry.v1.ApiDeployment api_deployment = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
boolean

Whether the apiDeployment field is set.