Interface UpdateDnsThreatDetectorRequestOrBuilder (0.85.0)

public interface UpdateDnsThreatDetectorRequestOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getDnsThreatDetector()

public abstract DnsThreatDetector getDnsThreatDetector()

Required. The DnsThreatDetector resource being updated.

.google.cloud.networksecurity.v1beta1.DnsThreatDetector dns_threat_detector = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
DnsThreatDetector

The dnsThreatDetector.

getDnsThreatDetectorOrBuilder()

public abstract DnsThreatDetectorOrBuilder getDnsThreatDetectorOrBuilder()

Required. The DnsThreatDetector resource being updated.

.google.cloud.networksecurity.v1beta1.DnsThreatDetector dns_threat_detector = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
DnsThreatDetectorOrBuilder

getUpdateMask()

public abstract FieldMask getUpdateMask()

Optional. The field mask is used to specify the fields to be overwritten in the DnsThreatDetector resource by the update. The fields specified in the update_mask are relative to the resource, not the full request. A field will be overwritten if it is in the mask. If the mask is not provided then all fields present in the request will be overwritten.

.google.protobuf.FieldMask update_mask = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
FieldMask

The updateMask.

getUpdateMaskOrBuilder()

public abstract FieldMaskOrBuilder getUpdateMaskOrBuilder()

Optional. The field mask is used to specify the fields to be overwritten in the DnsThreatDetector resource by the update. The fields specified in the update_mask are relative to the resource, not the full request. A field will be overwritten if it is in the mask. If the mask is not provided then all fields present in the request will be overwritten.

.google.protobuf.FieldMask update_mask = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
FieldMaskOrBuilder

hasDnsThreatDetector()

public abstract boolean hasDnsThreatDetector()

Required. The DnsThreatDetector resource being updated.

.google.cloud.networksecurity.v1beta1.DnsThreatDetector dns_threat_detector = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
boolean

Whether the dnsThreatDetector field is set.

hasUpdateMask()

public abstract boolean hasUpdateMask()

Optional. The field mask is used to specify the fields to be overwritten in the DnsThreatDetector resource by the update. The fields specified in the update_mask are relative to the resource, not the full request. A field will be overwritten if it is in the mask. If the mask is not provided then all fields present in the request will be overwritten.

.google.protobuf.FieldMask update_mask = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the updateMask field is set.