public static final class CreateSchemaRequest.Builder extends GeneratedMessageV3.Builder<CreateSchemaRequest.Builder> implements CreateSchemaRequestOrBuilder
Request for the CreateSchema method.
Protobuf type google.pubsub.v1.CreateSchemaRequest
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
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 CreateSchemaRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public CreateSchemaRequest build()
buildPartial()
public CreateSchemaRequest buildPartial()
clear()
public CreateSchemaRequest.Builder clear()
Overrides
clearField(Descriptors.FieldDescriptor field)
public CreateSchemaRequest.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public CreateSchemaRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clearParent()
public CreateSchemaRequest.Builder clearParent()
Required. The name of the project in which to create the schema.
Format is projects/{project-id}
.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
clearSchema()
public CreateSchemaRequest.Builder clearSchema()
Required. The schema object to create.
This schema's name
parameter is ignored. The schema object returned
by CreateSchema will have a name
made using the given parent
and
schema_id
.
.google.pubsub.v1.Schema schema = 2 [(.google.api.field_behavior) = REQUIRED];
clearSchemaId()
public CreateSchemaRequest.Builder clearSchemaId()
clone()
public CreateSchemaRequest.Builder clone()
Overrides
getDefaultInstanceForType()
public CreateSchemaRequest getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getParent()
public String getParent()
Required. The name of the project in which to create the schema.
Format is projects/{project-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 name of the project in which to create the schema.
Format is projects/{project-id}
.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns |
---|
Type | Description |
ByteString | The bytes for parent.
|
getSchema()
public Schema getSchema()
Required. The schema object to create.
This schema's name
parameter is ignored. The schema object returned
by CreateSchema will have a name
made using the given parent
and
schema_id
.
.google.pubsub.v1.Schema schema = 2 [(.google.api.field_behavior) = REQUIRED];
Returns |
---|
Type | Description |
Schema | The schema.
|
getSchemaBuilder()
public Schema.Builder getSchemaBuilder()
Required. The schema object to create.
This schema's name
parameter is ignored. The schema object returned
by CreateSchema will have a name
made using the given parent
and
schema_id
.
.google.pubsub.v1.Schema schema = 2 [(.google.api.field_behavior) = REQUIRED];
getSchemaId()
public String getSchemaId()
Returns |
---|
Type | Description |
String | The schemaId.
|
getSchemaIdBytes()
public ByteString getSchemaIdBytes()
Returns |
---|
Type | Description |
ByteString | The bytes for schemaId.
|
getSchemaOrBuilder()
public SchemaOrBuilder getSchemaOrBuilder()
Required. The schema object to create.
This schema's name
parameter is ignored. The schema object returned
by CreateSchema will have a name
made using the given parent
and
schema_id
.
.google.pubsub.v1.Schema schema = 2 [(.google.api.field_behavior) = REQUIRED];
hasSchema()
public boolean hasSchema()
Required. The schema object to create.
This schema's name
parameter is ignored. The schema object returned
by CreateSchema will have a name
made using the given parent
and
schema_id
.
.google.pubsub.v1.Schema schema = 2 [(.google.api.field_behavior) = REQUIRED];
Returns |
---|
Type | Description |
boolean | Whether the schema field is set.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
public CreateSchemaRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public CreateSchemaRequest.Builder mergeFrom(Message other)
Parameter |
---|
Name | Description |
other | Message
|
Overrides
mergeFrom(CreateSchemaRequest other)
public CreateSchemaRequest.Builder mergeFrom(CreateSchemaRequest other)
mergeSchema(Schema value)
public CreateSchemaRequest.Builder mergeSchema(Schema value)
Required. The schema object to create.
This schema's name
parameter is ignored. The schema object returned
by CreateSchema will have a name
made using the given parent
and
schema_id
.
.google.pubsub.v1.Schema schema = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter |
---|
Name | Description |
value | Schema
|
mergeUnknownFields(UnknownFieldSet unknownFields)
public final CreateSchemaRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
setField(Descriptors.FieldDescriptor field, Object value)
public CreateSchemaRequest.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setParent(String value)
public CreateSchemaRequest.Builder setParent(String value)
Required. The name of the project in which to create the schema.
Format is projects/{project-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 CreateSchemaRequest.Builder setParentBytes(ByteString value)
Required. The name of the project in which to create the schema.
Format is projects/{project-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 CreateSchemaRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setSchema(Schema value)
public CreateSchemaRequest.Builder setSchema(Schema value)
Required. The schema object to create.
This schema's name
parameter is ignored. The schema object returned
by CreateSchema will have a name
made using the given parent
and
schema_id
.
.google.pubsub.v1.Schema schema = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter |
---|
Name | Description |
value | Schema
|
setSchema(Schema.Builder builderForValue)
public CreateSchemaRequest.Builder setSchema(Schema.Builder builderForValue)
Required. The schema object to create.
This schema's name
parameter is ignored. The schema object returned
by CreateSchema will have a name
made using the given parent
and
schema_id
.
.google.pubsub.v1.Schema schema = 2 [(.google.api.field_behavior) = REQUIRED];
setSchemaId(String value)
public CreateSchemaRequest.Builder setSchemaId(String value)
Parameter |
---|
Name | Description |
value | String
The schemaId to set.
|
setSchemaIdBytes(ByteString value)
public CreateSchemaRequest.Builder setSchemaIdBytes(ByteString value)
Parameter |
---|
Name | Description |
value | ByteString
The bytes for schemaId to set.
|
setUnknownFields(UnknownFieldSet unknownFields)
public final CreateSchemaRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides