public static final class CreateIcebergNamespaceRequest.Builder extends GeneratedMessageV3.Builder<CreateIcebergNamespaceRequest.Builder> implements CreateIcebergNamespaceRequestOrBuilder
The request message for the CreateIcebergNamespace
API.
Protobuf type google.cloud.biglake.v1.CreateIcebergNamespaceRequest
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 CreateIcebergNamespaceRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public CreateIcebergNamespaceRequest build()
buildPartial()
public CreateIcebergNamespaceRequest buildPartial()
clear()
public CreateIcebergNamespaceRequest.Builder clear()
Overrides
clearField(Descriptors.FieldDescriptor field)
public CreateIcebergNamespaceRequest.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearIcebergNamespace()
public CreateIcebergNamespaceRequest.Builder clearIcebergNamespace()
Required. The namespace to create.
.google.cloud.biglake.v1.IcebergNamespace iceberg_namespace = 2 [json_name = "namespace", (.google.api.field_behavior) = REQUIRED];
clearOneof(Descriptors.OneofDescriptor oneof)
public CreateIcebergNamespaceRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clearParent()
public CreateIcebergNamespaceRequest.Builder clearParent()
Required. The parent resource where this namespace will be created.
Format: projects/{project_id}/restcatalog/v1/catalogs/{catalog_id}
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
clone()
public CreateIcebergNamespaceRequest.Builder clone()
Overrides
getDefaultInstanceForType()
public CreateIcebergNamespaceRequest getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getIcebergNamespace()
public IcebergNamespace getIcebergNamespace()
Required. The namespace to create.
.google.cloud.biglake.v1.IcebergNamespace iceberg_namespace = 2 [json_name = "namespace", (.google.api.field_behavior) = REQUIRED];
getIcebergNamespaceBuilder()
public IcebergNamespace.Builder getIcebergNamespaceBuilder()
Required. The namespace to create.
.google.cloud.biglake.v1.IcebergNamespace iceberg_namespace = 2 [json_name = "namespace", (.google.api.field_behavior) = REQUIRED];
getIcebergNamespaceOrBuilder()
public IcebergNamespaceOrBuilder getIcebergNamespaceOrBuilder()
Required. The namespace to create.
.google.cloud.biglake.v1.IcebergNamespace iceberg_namespace = 2 [json_name = "namespace", (.google.api.field_behavior) = REQUIRED];
getParent()
public String getParent()
Required. The parent resource where this namespace will be created.
Format: projects/{project_id}/restcatalog/v1/catalogs/{catalog_id}
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns |
Type |
Description |
String |
The parent.
|
getParentBytes()
public ByteString getParentBytes()
Required. The parent resource where this namespace will be created.
Format: projects/{project_id}/restcatalog/v1/catalogs/{catalog_id}
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns |
Type |
Description |
ByteString |
The bytes for parent.
|
hasIcebergNamespace()
public boolean hasIcebergNamespace()
Required. The namespace to create.
.google.cloud.biglake.v1.IcebergNamespace iceberg_namespace = 2 [json_name = "namespace", (.google.api.field_behavior) = REQUIRED];
Returns |
Type |
Description |
boolean |
Whether the icebergNamespace field is set.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(CreateIcebergNamespaceRequest other)
public CreateIcebergNamespaceRequest.Builder mergeFrom(CreateIcebergNamespaceRequest other)
public CreateIcebergNamespaceRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public CreateIcebergNamespaceRequest.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
mergeIcebergNamespace(IcebergNamespace value)
public CreateIcebergNamespaceRequest.Builder mergeIcebergNamespace(IcebergNamespace value)
Required. The namespace to create.
.google.cloud.biglake.v1.IcebergNamespace iceberg_namespace = 2 [json_name = "namespace", (.google.api.field_behavior) = REQUIRED];
mergeUnknownFields(UnknownFieldSet unknownFields)
public final CreateIcebergNamespaceRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
setField(Descriptors.FieldDescriptor field, Object value)
public CreateIcebergNamespaceRequest.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setIcebergNamespace(IcebergNamespace value)
public CreateIcebergNamespaceRequest.Builder setIcebergNamespace(IcebergNamespace value)
Required. The namespace to create.
.google.cloud.biglake.v1.IcebergNamespace iceberg_namespace = 2 [json_name = "namespace", (.google.api.field_behavior) = REQUIRED];
setIcebergNamespace(IcebergNamespace.Builder builderForValue)
public CreateIcebergNamespaceRequest.Builder setIcebergNamespace(IcebergNamespace.Builder builderForValue)
Required. The namespace to create.
.google.cloud.biglake.v1.IcebergNamespace iceberg_namespace = 2 [json_name = "namespace", (.google.api.field_behavior) = REQUIRED];
setParent(String value)
public CreateIcebergNamespaceRequest.Builder setParent(String value)
Required. The parent resource where this namespace will be created.
Format: projects/{project_id}/restcatalog/v1/catalogs/{catalog_id}
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Parameter |
Name |
Description |
value |
String
The parent to set.
|
setParentBytes(ByteString value)
public CreateIcebergNamespaceRequest.Builder setParentBytes(ByteString value)
Required. The parent resource where this namespace will be created.
Format: projects/{project_id}/restcatalog/v1/catalogs/{catalog_id}
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Parameter |
Name |
Description |
value |
ByteString
The bytes for parent to set.
|
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public CreateIcebergNamespaceRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final CreateIcebergNamespaceRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides