public static final class UpdateIcebergTableRequest.Builder extends GeneratedMessageV3.Builder<UpdateIcebergTableRequest.Builder> implements UpdateIcebergTableRequestOrBuilder
The update message for the UpdateIcebergTable
API.
Protobuf type google.cloud.biglake.v1.UpdateIcebergTableRequest
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 UpdateIcebergTableRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public UpdateIcebergTableRequest build()
buildPartial()
public UpdateIcebergTableRequest buildPartial()
clear()
public UpdateIcebergTableRequest.Builder clear()
Overrides
clearField(Descriptors.FieldDescriptor field)
public UpdateIcebergTableRequest.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearHttpBody()
public UpdateIcebergTableRequest.Builder clearHttpBody()
Required. The request body that should be in the format of Apache Iceberg's
#/components/schemas/CommitTableRequest
. Content type is expected to be
application/json
. Added this field for easier json parsing.
.google.api.HttpBody http_body = 2 [json_name = "updates", (.google.api.field_behavior) = REQUIRED];
clearName()
public UpdateIcebergTableRequest.Builder clearName()
Required. Table to commit in the format:
projects/{project_id}/namespaces/{namespace}/tables/{table}
.
string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
clearOneof(Descriptors.OneofDescriptor oneof)
public UpdateIcebergTableRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clone()
public UpdateIcebergTableRequest.Builder clone()
Overrides
getDefaultInstanceForType()
public UpdateIcebergTableRequest getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getHttpBody()
public HttpBody getHttpBody()
Required. The request body that should be in the format of Apache Iceberg's
#/components/schemas/CommitTableRequest
. Content type is expected to be
application/json
. Added this field for easier json parsing.
.google.api.HttpBody http_body = 2 [json_name = "updates", (.google.api.field_behavior) = REQUIRED];
Returns |
Type |
Description |
com.google.api.HttpBody |
The httpBody.
|
getHttpBodyBuilder()
public HttpBody.Builder getHttpBodyBuilder()
Required. The request body that should be in the format of Apache Iceberg's
#/components/schemas/CommitTableRequest
. Content type is expected to be
application/json
. Added this field for easier json parsing.
.google.api.HttpBody http_body = 2 [json_name = "updates", (.google.api.field_behavior) = REQUIRED];
Returns |
Type |
Description |
com.google.api.HttpBody.Builder |
|
getHttpBodyOrBuilder()
public HttpBodyOrBuilder getHttpBodyOrBuilder()
Required. The request body that should be in the format of Apache Iceberg's
#/components/schemas/CommitTableRequest
. Content type is expected to be
application/json
. Added this field for easier json parsing.
.google.api.HttpBody http_body = 2 [json_name = "updates", (.google.api.field_behavior) = REQUIRED];
Returns |
Type |
Description |
com.google.api.HttpBodyOrBuilder |
|
getName()
Required. Table to commit in the format:
projects/{project_id}/namespaces/{namespace}/tables/{table}
.
string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns |
Type |
Description |
String |
The name.
|
getNameBytes()
public ByteString getNameBytes()
Required. Table to commit in the format:
projects/{project_id}/namespaces/{namespace}/tables/{table}
.
string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns |
Type |
Description |
ByteString |
The bytes for name.
|
hasHttpBody()
public boolean hasHttpBody()
Required. The request body that should be in the format of Apache Iceberg's
#/components/schemas/CommitTableRequest
. Content type is expected to be
application/json
. Added this field for easier json parsing.
.google.api.HttpBody http_body = 2 [json_name = "updates", (.google.api.field_behavior) = REQUIRED];
Returns |
Type |
Description |
boolean |
Whether the httpBody field is set.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(UpdateIcebergTableRequest other)
public UpdateIcebergTableRequest.Builder mergeFrom(UpdateIcebergTableRequest other)
public UpdateIcebergTableRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public UpdateIcebergTableRequest.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
mergeHttpBody(HttpBody value)
public UpdateIcebergTableRequest.Builder mergeHttpBody(HttpBody value)
Required. The request body that should be in the format of Apache Iceberg's
#/components/schemas/CommitTableRequest
. Content type is expected to be
application/json
. Added this field for easier json parsing.
.google.api.HttpBody http_body = 2 [json_name = "updates", (.google.api.field_behavior) = REQUIRED];
Parameter |
Name |
Description |
value |
com.google.api.HttpBody
|
mergeUnknownFields(UnknownFieldSet unknownFields)
public final UpdateIcebergTableRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
setField(Descriptors.FieldDescriptor field, Object value)
public UpdateIcebergTableRequest.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setHttpBody(HttpBody value)
public UpdateIcebergTableRequest.Builder setHttpBody(HttpBody value)
Required. The request body that should be in the format of Apache Iceberg's
#/components/schemas/CommitTableRequest
. Content type is expected to be
application/json
. Added this field for easier json parsing.
.google.api.HttpBody http_body = 2 [json_name = "updates", (.google.api.field_behavior) = REQUIRED];
Parameter |
Name |
Description |
value |
com.google.api.HttpBody
|
setHttpBody(HttpBody.Builder builderForValue)
public UpdateIcebergTableRequest.Builder setHttpBody(HttpBody.Builder builderForValue)
Required. The request body that should be in the format of Apache Iceberg's
#/components/schemas/CommitTableRequest
. Content type is expected to be
application/json
. Added this field for easier json parsing.
.google.api.HttpBody http_body = 2 [json_name = "updates", (.google.api.field_behavior) = REQUIRED];
Parameter |
Name |
Description |
builderForValue |
com.google.api.HttpBody.Builder
|
setName(String value)
public UpdateIcebergTableRequest.Builder setName(String value)
Required. Table to commit in the format:
projects/{project_id}/namespaces/{namespace}/tables/{table}
.
string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Parameter |
Name |
Description |
value |
String
The name to set.
|
setNameBytes(ByteString value)
public UpdateIcebergTableRequest.Builder setNameBytes(ByteString value)
Required. Table to commit in the format:
projects/{project_id}/namespaces/{namespace}/tables/{table}
.
string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Parameter |
Name |
Description |
value |
ByteString
The bytes for name to set.
|
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public UpdateIcebergTableRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final UpdateIcebergTableRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides