Interface CreateMuteConfigRequestOrBuilder (2.52.0)

public interface CreateMuteConfigRequestOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getMuteConfig()

public abstract MuteConfig getMuteConfig()

Required. The mute config being created.

.google.cloud.securitycenter.v2.MuteConfig mute_config = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
MuteConfig

The muteConfig.

getMuteConfigId()

public abstract String getMuteConfigId()

Required. Unique identifier provided by the client within the parent scope. It must consist of only lowercase letters, numbers, and hyphens, must start with a letter, must end with either a letter or a number, and must be 63 characters or less.

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

Returns
Type Description
String

The muteConfigId.

getMuteConfigIdBytes()

public abstract ByteString getMuteConfigIdBytes()

Required. Unique identifier provided by the client within the parent scope. It must consist of only lowercase letters, numbers, and hyphens, must start with a letter, must end with either a letter or a number, and must be 63 characters or less.

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

Returns
Type Description
ByteString

The bytes for muteConfigId.

getMuteConfigOrBuilder()

public abstract MuteConfigOrBuilder getMuteConfigOrBuilder()

Required. The mute config being created.

.google.cloud.securitycenter.v2.MuteConfig mute_config = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
MuteConfigOrBuilder

getParent()

public abstract String getParent()

Required. Resource name of the new mute configs's parent. Its format is "organizations/[organization_id]/locations/[location_id]", "folders/[folder_id]/locations/[location_id]", or "projects/[project_id]/locations/[location_id]".

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

Returns
Type Description
String

The parent.

getParentBytes()

public abstract ByteString getParentBytes()

Required. Resource name of the new mute configs's parent. Its format is "organizations/[organization_id]/locations/[location_id]", "folders/[folder_id]/locations/[location_id]", or "projects/[project_id]/locations/[location_id]".

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

Returns
Type Description
ByteString

The bytes for parent.

hasMuteConfig()

public abstract boolean hasMuteConfig()

Required. The mute config being created.

.google.cloud.securitycenter.v2.MuteConfig mute_config = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
boolean

Whether the muteConfig field is set.