Class UpdateTlsInspectionPolicyRequest.Builder (0.94.0)

public static final class UpdateTlsInspectionPolicyRequest.Builder extends GeneratedMessage.Builder<UpdateTlsInspectionPolicyRequest.Builder> implements UpdateTlsInspectionPolicyRequestOrBuilder

Request used by the UpdateTlsInspectionPolicy method.

Protobuf type google.cloud.networksecurity.v1.UpdateTlsInspectionPolicyRequest

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

Methods

build()

public UpdateTlsInspectionPolicyRequest build()
Returns
Type Description
UpdateTlsInspectionPolicyRequest

buildPartial()

public UpdateTlsInspectionPolicyRequest buildPartial()
Returns
Type Description
UpdateTlsInspectionPolicyRequest

clear()

public UpdateTlsInspectionPolicyRequest.Builder clear()
Returns
Type Description
UpdateTlsInspectionPolicyRequest.Builder
Overrides

clearTlsInspectionPolicy()

public UpdateTlsInspectionPolicyRequest.Builder clearTlsInspectionPolicy()

Required. Updated TlsInspectionPolicy resource.

.google.cloud.networksecurity.v1.TlsInspectionPolicy tls_inspection_policy = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
UpdateTlsInspectionPolicyRequest.Builder

clearUpdateMask()

public UpdateTlsInspectionPolicyRequest.Builder clearUpdateMask()

Optional. Field mask is used to specify the fields to be overwritten in the TlsInspectionPolicy 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 user does not provide a mask then all fields will be overwritten.

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

Returns
Type Description
UpdateTlsInspectionPolicyRequest.Builder

getDefaultInstanceForType()

public UpdateTlsInspectionPolicyRequest getDefaultInstanceForType()
Returns
Type Description
UpdateTlsInspectionPolicyRequest

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
Descriptor
Overrides

getTlsInspectionPolicy()

public TlsInspectionPolicy getTlsInspectionPolicy()

Required. Updated TlsInspectionPolicy resource.

.google.cloud.networksecurity.v1.TlsInspectionPolicy tls_inspection_policy = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
TlsInspectionPolicy

The tlsInspectionPolicy.

getTlsInspectionPolicyBuilder()

public TlsInspectionPolicy.Builder getTlsInspectionPolicyBuilder()

Required. Updated TlsInspectionPolicy resource.

.google.cloud.networksecurity.v1.TlsInspectionPolicy tls_inspection_policy = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
TlsInspectionPolicy.Builder

getTlsInspectionPolicyOrBuilder()

public TlsInspectionPolicyOrBuilder getTlsInspectionPolicyOrBuilder()

Required. Updated TlsInspectionPolicy resource.

.google.cloud.networksecurity.v1.TlsInspectionPolicy tls_inspection_policy = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
TlsInspectionPolicyOrBuilder

getUpdateMask()

public FieldMask getUpdateMask()

Optional. Field mask is used to specify the fields to be overwritten in the TlsInspectionPolicy 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 user does not provide a mask then all fields will be overwritten.

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

Returns
Type Description
FieldMask

The updateMask.

getUpdateMaskBuilder()

public FieldMask.Builder getUpdateMaskBuilder()

Optional. Field mask is used to specify the fields to be overwritten in the TlsInspectionPolicy 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 user does not provide a mask then all fields will be overwritten.

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

Returns
Type Description
Builder

getUpdateMaskOrBuilder()

public FieldMaskOrBuilder getUpdateMaskOrBuilder()

Optional. Field mask is used to specify the fields to be overwritten in the TlsInspectionPolicy 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 user does not provide a mask then all fields will be overwritten.

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

Returns
Type Description
FieldMaskOrBuilder

hasTlsInspectionPolicy()

public boolean hasTlsInspectionPolicy()

Required. Updated TlsInspectionPolicy resource.

.google.cloud.networksecurity.v1.TlsInspectionPolicy tls_inspection_policy = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
boolean

Whether the tlsInspectionPolicy field is set.

hasUpdateMask()

public boolean hasUpdateMask()

Optional. Field mask is used to specify the fields to be overwritten in the TlsInspectionPolicy 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 user does not provide a mask then all fields will be overwritten.

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

Returns
Type Description
boolean

Whether the updateMask field is set.

internalGetFieldAccessorTable()

protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(UpdateTlsInspectionPolicyRequest other)

public UpdateTlsInspectionPolicyRequest.Builder mergeFrom(UpdateTlsInspectionPolicyRequest other)
Parameter
Name Description
other UpdateTlsInspectionPolicyRequest
Returns
Type Description
UpdateTlsInspectionPolicyRequest.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public UpdateTlsInspectionPolicyRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
UpdateTlsInspectionPolicyRequest.Builder
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

public UpdateTlsInspectionPolicyRequest.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
UpdateTlsInspectionPolicyRequest.Builder
Overrides

mergeTlsInspectionPolicy(TlsInspectionPolicy value)

public UpdateTlsInspectionPolicyRequest.Builder mergeTlsInspectionPolicy(TlsInspectionPolicy value)

Required. Updated TlsInspectionPolicy resource.

.google.cloud.networksecurity.v1.TlsInspectionPolicy tls_inspection_policy = 2 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value TlsInspectionPolicy
Returns
Type Description
UpdateTlsInspectionPolicyRequest.Builder

mergeUpdateMask(FieldMask value)

public UpdateTlsInspectionPolicyRequest.Builder mergeUpdateMask(FieldMask value)

Optional. Field mask is used to specify the fields to be overwritten in the TlsInspectionPolicy 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 user does not provide a mask then all fields will be overwritten.

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

Parameter
Name Description
value FieldMask
Returns
Type Description
UpdateTlsInspectionPolicyRequest.Builder

setTlsInspectionPolicy(TlsInspectionPolicy value)

public UpdateTlsInspectionPolicyRequest.Builder setTlsInspectionPolicy(TlsInspectionPolicy value)

Required. Updated TlsInspectionPolicy resource.

.google.cloud.networksecurity.v1.TlsInspectionPolicy tls_inspection_policy = 2 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value TlsInspectionPolicy
Returns
Type Description
UpdateTlsInspectionPolicyRequest.Builder

setTlsInspectionPolicy(TlsInspectionPolicy.Builder builderForValue)

public UpdateTlsInspectionPolicyRequest.Builder setTlsInspectionPolicy(TlsInspectionPolicy.Builder builderForValue)

Required. Updated TlsInspectionPolicy resource.

.google.cloud.networksecurity.v1.TlsInspectionPolicy tls_inspection_policy = 2 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
builderForValue TlsInspectionPolicy.Builder
Returns
Type Description
UpdateTlsInspectionPolicyRequest.Builder

setUpdateMask(FieldMask value)

public UpdateTlsInspectionPolicyRequest.Builder setUpdateMask(FieldMask value)

Optional. Field mask is used to specify the fields to be overwritten in the TlsInspectionPolicy 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 user does not provide a mask then all fields will be overwritten.

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

Parameter
Name Description
value FieldMask
Returns
Type Description
UpdateTlsInspectionPolicyRequest.Builder

setUpdateMask(FieldMask.Builder builderForValue)

public UpdateTlsInspectionPolicyRequest.Builder setUpdateMask(FieldMask.Builder builderForValue)

Optional. Field mask is used to specify the fields to be overwritten in the TlsInspectionPolicy 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 user does not provide a mask then all fields will be overwritten.

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

Parameter
Name Description
builderForValue Builder
Returns
Type Description
UpdateTlsInspectionPolicyRequest.Builder