public static final class UpdateExtensionBindingRequest.Builder extends GeneratedMessage.Builder<UpdateExtensionBindingRequest.Builder> implements UpdateExtensionBindingRequestOrBuilder Request used by the UpdateExtensionBinding method.
Protobuf type google.cloud.networkservices.v1beta1.UpdateExtensionBindingRequest
Inheritance
java.lang.Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessage.Builder > UpdateExtensionBindingRequest.BuilderImplements
UpdateExtensionBindingRequestOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
Methods
build()
public UpdateExtensionBindingRequest build()| Returns | |
|---|---|
| Type | Description |
UpdateExtensionBindingRequest |
|
buildPartial()
public UpdateExtensionBindingRequest buildPartial()| Returns | |
|---|---|
| Type | Description |
UpdateExtensionBindingRequest |
|
clear()
public UpdateExtensionBindingRequest.Builder clear()| Returns | |
|---|---|
| Type | Description |
UpdateExtensionBindingRequest.Builder |
|
clearExtensionBinding()
public UpdateExtensionBindingRequest.Builder clearExtensionBinding() Required. Updated ExtensionBinding resource.
.google.cloud.networkservices.v1beta1.ExtensionBinding extension_binding = 2 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
UpdateExtensionBindingRequest.Builder |
|
clearUpdateMask()
public UpdateExtensionBindingRequest.Builder clearUpdateMask() Optional. Field mask is used to specify the fields to be overwritten in the
ExtensionBinding 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 |
UpdateExtensionBindingRequest.Builder |
|
getDefaultInstanceForType()
public UpdateExtensionBindingRequest getDefaultInstanceForType()| Returns | |
|---|---|
| Type | Description |
UpdateExtensionBindingRequest |
|
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
getExtensionBinding()
public ExtensionBinding getExtensionBinding() Required. Updated ExtensionBinding resource.
.google.cloud.networkservices.v1beta1.ExtensionBinding extension_binding = 2 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
ExtensionBinding |
The extensionBinding. |
getExtensionBindingBuilder()
public ExtensionBinding.Builder getExtensionBindingBuilder() Required. Updated ExtensionBinding resource.
.google.cloud.networkservices.v1beta1.ExtensionBinding extension_binding = 2 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
ExtensionBinding.Builder |
|
getExtensionBindingOrBuilder()
public ExtensionBindingOrBuilder getExtensionBindingOrBuilder() Required. Updated ExtensionBinding resource.
.google.cloud.networkservices.v1beta1.ExtensionBinding extension_binding = 2 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
ExtensionBindingOrBuilder |
|
getUpdateMask()
public FieldMask getUpdateMask() Optional. Field mask is used to specify the fields to be overwritten in the
ExtensionBinding 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
ExtensionBinding 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
ExtensionBinding 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 |
|
hasExtensionBinding()
public boolean hasExtensionBinding() Required. Updated ExtensionBinding resource.
.google.cloud.networkservices.v1beta1.ExtensionBinding extension_binding = 2 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the extensionBinding field is set. |
hasUpdateMask()
public boolean hasUpdateMask() Optional. Field mask is used to specify the fields to be overwritten in the
ExtensionBinding 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 |
|
isInitialized()
public final boolean isInitialized()| Returns | |
|---|---|
| Type | Description |
boolean |
|
mergeExtensionBinding(ExtensionBinding value)
public UpdateExtensionBindingRequest.Builder mergeExtensionBinding(ExtensionBinding value) Required. Updated ExtensionBinding resource.
.google.cloud.networkservices.v1beta1.ExtensionBinding extension_binding = 2 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
value |
ExtensionBinding |
| Returns | |
|---|---|
| Type | Description |
UpdateExtensionBindingRequest.Builder |
|
mergeFrom(UpdateExtensionBindingRequest other)
public UpdateExtensionBindingRequest.Builder mergeFrom(UpdateExtensionBindingRequest other)| Parameter | |
|---|---|
| Name | Description |
other |
UpdateExtensionBindingRequest |
| Returns | |
|---|---|
| Type | Description |
UpdateExtensionBindingRequest.Builder |
|
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public UpdateExtensionBindingRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)| Parameters | |
|---|---|
| Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
| Returns | |
|---|---|
| Type | Description |
UpdateExtensionBindingRequest.Builder |
|
| Exceptions | |
|---|---|
| Type | Description |
IOException |
|
mergeFrom(Message other)
public UpdateExtensionBindingRequest.Builder mergeFrom(Message other)| Parameter | |
|---|---|
| Name | Description |
other |
Message |
| Returns | |
|---|---|
| Type | Description |
UpdateExtensionBindingRequest.Builder |
|
mergeUpdateMask(FieldMask value)
public UpdateExtensionBindingRequest.Builder mergeUpdateMask(FieldMask value) Optional. Field mask is used to specify the fields to be overwritten in the
ExtensionBinding 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 |
UpdateExtensionBindingRequest.Builder |
|
setExtensionBinding(ExtensionBinding value)
public UpdateExtensionBindingRequest.Builder setExtensionBinding(ExtensionBinding value) Required. Updated ExtensionBinding resource.
.google.cloud.networkservices.v1beta1.ExtensionBinding extension_binding = 2 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
value |
ExtensionBinding |
| Returns | |
|---|---|
| Type | Description |
UpdateExtensionBindingRequest.Builder |
|
setExtensionBinding(ExtensionBinding.Builder builderForValue)
public UpdateExtensionBindingRequest.Builder setExtensionBinding(ExtensionBinding.Builder builderForValue) Required. Updated ExtensionBinding resource.
.google.cloud.networkservices.v1beta1.ExtensionBinding extension_binding = 2 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
builderForValue |
ExtensionBinding.Builder |
| Returns | |
|---|---|
| Type | Description |
UpdateExtensionBindingRequest.Builder |
|
setUpdateMask(FieldMask value)
public UpdateExtensionBindingRequest.Builder setUpdateMask(FieldMask value) Optional. Field mask is used to specify the fields to be overwritten in the
ExtensionBinding 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 |
UpdateExtensionBindingRequest.Builder |
|
setUpdateMask(FieldMask.Builder builderForValue)
public UpdateExtensionBindingRequest.Builder setUpdateMask(FieldMask.Builder builderForValue) Optional. Field mask is used to specify the fields to be overwritten in the
ExtensionBinding 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 |
UpdateExtensionBindingRequest.Builder |
|