Interface CreateInterceptDeploymentGroupRequestOrBuilder (0.94.0)

public interface CreateInterceptDeploymentGroupRequestOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getInterceptDeploymentGroup()

public abstract InterceptDeploymentGroup getInterceptDeploymentGroup()

Required. The deployment group to create.

.google.cloud.networksecurity.v1.InterceptDeploymentGroup intercept_deployment_group = 3 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
InterceptDeploymentGroup

The interceptDeploymentGroup.

getInterceptDeploymentGroupId()

public abstract String getInterceptDeploymentGroupId()

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

string intercept_deployment_group_id = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
String

The interceptDeploymentGroupId.

getInterceptDeploymentGroupIdBytes()

public abstract ByteString getInterceptDeploymentGroupIdBytes()

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

string intercept_deployment_group_id = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
ByteString

The bytes for interceptDeploymentGroupId.

getInterceptDeploymentGroupOrBuilder()

public abstract InterceptDeploymentGroupOrBuilder getInterceptDeploymentGroupOrBuilder()

Required. The deployment group to create.

.google.cloud.networksecurity.v1.InterceptDeploymentGroup intercept_deployment_group = 3 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
InterceptDeploymentGroupOrBuilder

getParent()

public abstract String getParent()

Required. The parent resource where this deployment group will be created. Format: projects/{project}/locations/{location}

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 resource where this deployment group will be created. Format: projects/{project}/locations/{location}

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

Returns
Type Description
ByteString

The bytes for parent.

getRequestId()

public abstract String getRequestId()

Optional. A unique identifier for this request. Must be a UUID4. This request is only idempotent if a request_id is provided. See https://google.aip.dev/155 for more details.

string request_id = 4 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_info) = { ... }

Returns
Type Description
String

The requestId.

getRequestIdBytes()

public abstract ByteString getRequestIdBytes()

Optional. A unique identifier for this request. Must be a UUID4. This request is only idempotent if a request_id is provided. See https://google.aip.dev/155 for more details.

string request_id = 4 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_info) = { ... }

Returns
Type Description
ByteString

The bytes for requestId.

hasInterceptDeploymentGroup()

public abstract boolean hasInterceptDeploymentGroup()

Required. The deployment group to create.

.google.cloud.networksecurity.v1.InterceptDeploymentGroup intercept_deployment_group = 3 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
boolean

Whether the interceptDeploymentGroup field is set.