Interface CreateVpcFlowLogsConfigRequestOrBuilder (1.56.0)

public interface CreateVpcFlowLogsConfigRequestOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getParent()

public abstract String getParent()

Required. The parent resource of the VPC Flow Logs configuration to create: projects/{project_id}/locations/global

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 of the VPC Flow Logs configuration to create: projects/{project_id}/locations/global

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

Returns
Type Description
ByteString

The bytes for parent.

getVpcFlowLogsConfig()

public abstract VpcFlowLogsConfig getVpcFlowLogsConfig()

Required. A VpcFlowLogsConfig resource

.google.cloud.networkmanagement.v1beta1.VpcFlowLogsConfig vpc_flow_logs_config = 3 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
VpcFlowLogsConfig

The vpcFlowLogsConfig.

getVpcFlowLogsConfigId()

public abstract String getVpcFlowLogsConfigId()

Required. ID of the VpcFlowLogsConfig.

string vpc_flow_logs_config_id = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Returns
Type Description
String

The vpcFlowLogsConfigId.

getVpcFlowLogsConfigIdBytes()

public abstract ByteString getVpcFlowLogsConfigIdBytes()

Required. ID of the VpcFlowLogsConfig.

string vpc_flow_logs_config_id = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Returns
Type Description
ByteString

The bytes for vpcFlowLogsConfigId.

getVpcFlowLogsConfigOrBuilder()

public abstract VpcFlowLogsConfigOrBuilder getVpcFlowLogsConfigOrBuilder()

Required. A VpcFlowLogsConfig resource

.google.cloud.networkmanagement.v1beta1.VpcFlowLogsConfig vpc_flow_logs_config = 3 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
VpcFlowLogsConfigOrBuilder

hasVpcFlowLogsConfig()

public abstract boolean hasVpcFlowLogsConfig()

Required. A VpcFlowLogsConfig resource

.google.cloud.networkmanagement.v1beta1.VpcFlowLogsConfig vpc_flow_logs_config = 3 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
boolean

Whether the vpcFlowLogsConfig field is set.