public static final class UpdateExternalApiRequest.Builder extends GeneratedMessageV3.Builder<UpdateExternalApiRequest.Builder> implements UpdateExternalApiRequestOrBuilder
The UpdateExternalApi
method's request.
Protobuf type google.cloud.apihub.v1.UpdateExternalApiRequest
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public UpdateExternalApiRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public UpdateExternalApiRequest build()
buildPartial()
public UpdateExternalApiRequest buildPartial()
clear()
public UpdateExternalApiRequest.Builder clear()
Overrides
clearExternalApi()
public UpdateExternalApiRequest.Builder clearExternalApi()
Required. The External API resource to update.
The External API resource's name
field is used to identify the External
API resource to update. Format:
projects/{project}/locations/{location}/externalApis/{externalApi}
.google.cloud.apihub.v1.ExternalApi external_api = 1 [(.google.api.field_behavior) = REQUIRED];
clearField(Descriptors.FieldDescriptor field)
public UpdateExternalApiRequest.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public UpdateExternalApiRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clearUpdateMask()
public UpdateExternalApiRequest.Builder clearUpdateMask()
Required. The list of fields to update.
.google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED];
clone()
public UpdateExternalApiRequest.Builder clone()
Overrides
getDefaultInstanceForType()
public UpdateExternalApiRequest getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getExternalApi()
public ExternalApi getExternalApi()
Required. The External API resource to update.
The External API resource's name
field is used to identify the External
API resource to update. Format:
projects/{project}/locations/{location}/externalApis/{externalApi}
.google.cloud.apihub.v1.ExternalApi external_api = 1 [(.google.api.field_behavior) = REQUIRED];
getExternalApiBuilder()
public ExternalApi.Builder getExternalApiBuilder()
Required. The External API resource to update.
The External API resource's name
field is used to identify the External
API resource to update. Format:
projects/{project}/locations/{location}/externalApis/{externalApi}
.google.cloud.apihub.v1.ExternalApi external_api = 1 [(.google.api.field_behavior) = REQUIRED];
getExternalApiOrBuilder()
public ExternalApiOrBuilder getExternalApiOrBuilder()
Required. The External API resource to update.
The External API resource's name
field is used to identify the External
API resource to update. Format:
projects/{project}/locations/{location}/externalApis/{externalApi}
.google.cloud.apihub.v1.ExternalApi external_api = 1 [(.google.api.field_behavior) = REQUIRED];
getUpdateMask()
public FieldMask getUpdateMask()
Required. The list of fields to update.
.google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED];
Returns |
Type |
Description |
FieldMask |
The updateMask.
|
getUpdateMaskBuilder()
public FieldMask.Builder getUpdateMaskBuilder()
Required. The list of fields to update.
.google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED];
getUpdateMaskOrBuilder()
public FieldMaskOrBuilder getUpdateMaskOrBuilder()
Required. The list of fields to update.
.google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED];
hasExternalApi()
public boolean hasExternalApi()
Required. The External API resource to update.
The External API resource's name
field is used to identify the External
API resource to update. Format:
projects/{project}/locations/{location}/externalApis/{externalApi}
.google.cloud.apihub.v1.ExternalApi external_api = 1 [(.google.api.field_behavior) = REQUIRED];
Returns |
Type |
Description |
boolean |
Whether the externalApi field is set.
|
hasUpdateMask()
public boolean hasUpdateMask()
Required. The list of fields to update.
.google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED];
Returns |
Type |
Description |
boolean |
Whether the updateMask field is set.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeExternalApi(ExternalApi value)
public UpdateExternalApiRequest.Builder mergeExternalApi(ExternalApi value)
Required. The External API resource to update.
The External API resource's name
field is used to identify the External
API resource to update. Format:
projects/{project}/locations/{location}/externalApis/{externalApi}
.google.cloud.apihub.v1.ExternalApi external_api = 1 [(.google.api.field_behavior) = REQUIRED];
mergeFrom(UpdateExternalApiRequest other)
public UpdateExternalApiRequest.Builder mergeFrom(UpdateExternalApiRequest other)
public UpdateExternalApiRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public UpdateExternalApiRequest.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final UpdateExternalApiRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
mergeUpdateMask(FieldMask value)
public UpdateExternalApiRequest.Builder mergeUpdateMask(FieldMask value)
Required. The list of fields to update.
.google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED];
setExternalApi(ExternalApi value)
public UpdateExternalApiRequest.Builder setExternalApi(ExternalApi value)
Required. The External API resource to update.
The External API resource's name
field is used to identify the External
API resource to update. Format:
projects/{project}/locations/{location}/externalApis/{externalApi}
.google.cloud.apihub.v1.ExternalApi external_api = 1 [(.google.api.field_behavior) = REQUIRED];
setExternalApi(ExternalApi.Builder builderForValue)
public UpdateExternalApiRequest.Builder setExternalApi(ExternalApi.Builder builderForValue)
Required. The External API resource to update.
The External API resource's name
field is used to identify the External
API resource to update. Format:
projects/{project}/locations/{location}/externalApis/{externalApi}
.google.cloud.apihub.v1.ExternalApi external_api = 1 [(.google.api.field_behavior) = REQUIRED];
setField(Descriptors.FieldDescriptor field, Object value)
public UpdateExternalApiRequest.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public UpdateExternalApiRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final UpdateExternalApiRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides
setUpdateMask(FieldMask value)
public UpdateExternalApiRequest.Builder setUpdateMask(FieldMask value)
Required. The list of fields to update.
.google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED];
setUpdateMask(FieldMask.Builder builderForValue)
public UpdateExternalApiRequest.Builder setUpdateMask(FieldMask.Builder builderForValue)
Required. The list of fields to update.
.google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter |
Name |
Description |
builderForValue |
Builder
|