Interface UpdateComponentSettingsRequestOrBuilder

public interface UpdateComponentSettingsRequestOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getComponentSettings()

public abstract ComponentSettings getComponentSettings()

Required. The component settings to update. The component settings' name field is used to identify the component settings to be updated. Formats:

  • organizations/{organization}/components/{component}/settings
  • folders/{folder}/components/{component}/settings
  • projects/{project}/components/{component}/settings
  • projects/{project}/locations/{location}/clusters/{cluster}/components/{component}/settings
  • projects/{project}/regions/{region}/clusters/{cluster}/components/{component}/settings
  • projects/{project}/zones/{zone}/clusters/{cluster}/components/{component}/settings

.google.cloud.securitycenter.settings.v1beta1.ComponentSettings component_settings = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
TypeDescription
ComponentSettings

The componentSettings.

getComponentSettingsOrBuilder()

public abstract ComponentSettingsOrBuilder getComponentSettingsOrBuilder()

Required. The component settings to update. The component settings' name field is used to identify the component settings to be updated. Formats:

  • organizations/{organization}/components/{component}/settings
  • folders/{folder}/components/{component}/settings
  • projects/{project}/components/{component}/settings
  • projects/{project}/locations/{location}/clusters/{cluster}/components/{component}/settings
  • projects/{project}/regions/{region}/clusters/{cluster}/components/{component}/settings
  • projects/{project}/zones/{zone}/clusters/{cluster}/components/{component}/settings

.google.cloud.securitycenter.settings.v1beta1.ComponentSettings component_settings = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
TypeDescription
ComponentSettingsOrBuilder

getUpdateMask()

public abstract FieldMask getUpdateMask()

The list of fields to be updated on the component settings resource.

.google.protobuf.FieldMask update_mask = 2;

Returns
TypeDescription
FieldMask

The updateMask.

getUpdateMaskOrBuilder()

public abstract FieldMaskOrBuilder getUpdateMaskOrBuilder()

The list of fields to be updated on the component settings resource.

.google.protobuf.FieldMask update_mask = 2;

Returns
TypeDescription
FieldMaskOrBuilder

hasComponentSettings()

public abstract boolean hasComponentSettings()

Required. The component settings to update. The component settings' name field is used to identify the component settings to be updated. Formats:

  • organizations/{organization}/components/{component}/settings
  • folders/{folder}/components/{component}/settings
  • projects/{project}/components/{component}/settings
  • projects/{project}/locations/{location}/clusters/{cluster}/components/{component}/settings
  • projects/{project}/regions/{region}/clusters/{cluster}/components/{component}/settings
  • projects/{project}/zones/{zone}/clusters/{cluster}/components/{component}/settings

.google.cloud.securitycenter.settings.v1beta1.ComponentSettings component_settings = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
TypeDescription
boolean

Whether the componentSettings field is set.

hasUpdateMask()

public abstract boolean hasUpdateMask()

The list of fields to be updated on the component settings resource.

.google.protobuf.FieldMask update_mask = 2;

Returns
TypeDescription
boolean

Whether the updateMask field is set.