Send feedback
Class CreateSchemaRequest.Builder (1.115.5)
Stay organized with collections
Save and categorize content based on your preferences.
Version 1.115.5 keyboard_arrow_down
public static final class CreateSchemaRequest . Builder extends GeneratedMessageV3 . Builder<CreateSchemaRequest . Builder > implements CreateSchemaRequestOrBuilder
Request for the CreateSchema method.
Protobuf type google.pubsub.v1.CreateSchemaRequest
Static Methods
getDescriptor()
public static final Descriptors . Descriptor getDescriptor ()
Returns
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public CreateSchemaRequest . Builder addRepeatedField ( Descriptors . FieldDescriptor field , Object value )
Parameters
Returns
Overrides
build()
public CreateSchemaRequest build ()
Returns
buildPartial()
public CreateSchemaRequest buildPartial ()
Returns
clear()
public CreateSchemaRequest . Builder clear ()
Returns
Overrides
clearField(Descriptors.FieldDescriptor field)
public CreateSchemaRequest . Builder clearField ( Descriptors . FieldDescriptor field )
Parameter
Returns
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public CreateSchemaRequest . Builder clearOneof ( Descriptors . OneofDescriptor oneof )
Parameter
Returns
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) = { ... }
Returns
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];
Returns
clearSchemaId()
public CreateSchemaRequest . Builder clearSchemaId ()
Returns
clone()
public CreateSchemaRequest . Builder clone ()
Returns
Overrides
getDefaultInstanceForType()
public CreateSchemaRequest getDefaultInstanceForType ()
Returns
getDescriptorForType()
public Descriptors . Descriptor getDescriptorForType ()
Returns
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
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];
Returns
getSchemaId()
public String getSchemaId ()
Returns
Type Description String The schemaId.
getSchemaIdBytes()
public ByteString getSchemaIdBytes ()
Returns
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];
Returns
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 ()
Returns
Overrides
isInitialized()
public final boolean isInitialized ()
Returns
Overrides
public CreateSchemaRequest . Builder mergeFrom ( CodedInputStream input , ExtensionRegistryLite extensionRegistry )
Parameters
Returns
Overrides
Exceptions
mergeFrom(Message other)
public CreateSchemaRequest . Builder mergeFrom ( Message other )
Parameter
Returns
Overrides
mergeFrom(CreateSchemaRequest other)
public CreateSchemaRequest . Builder mergeFrom ( CreateSchemaRequest other )
Parameter
Returns
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
Returns
mergeUnknownFields(UnknownFieldSet unknownFields)
public final CreateSchemaRequest . Builder mergeUnknownFields ( UnknownFieldSet unknownFields )
Parameter
Returns
Overrides
setField(Descriptors.FieldDescriptor field, Object value)
public CreateSchemaRequest . Builder setField ( Descriptors . FieldDescriptor field , Object value )
Parameters
Returns
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.
Returns
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.
Returns
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public CreateSchemaRequest . Builder setRepeatedField ( Descriptors . FieldDescriptor field , int index , Object value )
Parameters
Returns
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
Returns
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];
Parameter
Returns
setSchemaId(String value)
public CreateSchemaRequest . Builder setSchemaId ( String value )
Parameter
Name Description value String
The schemaId to set.
Returns
setSchemaIdBytes(ByteString value)
public CreateSchemaRequest . Builder setSchemaIdBytes ( ByteString value )
Parameter
Name Description value ByteString
The bytes for schemaId to set.
Returns
setUnknownFields(UnknownFieldSet unknownFields)
public final CreateSchemaRequest . Builder setUnknownFields ( UnknownFieldSet unknownFields )
Parameter
Returns
Overrides
Send feedback
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-01-21 UTC.
Need to tell us more?
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-01-21 UTC."],[],[]]