public static final class CreateSchemaRequest.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<CreateSchemaRequest.Builder> implements CreateSchemaRequestOrBuilder
Request for the CreateSchema method.Protobuf type
google.pubsub.v1.CreateSchemaRequest| Modifier and Type | Method and Description |
|---|---|
CreateSchemaRequest.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
CreateSchemaRequest |
build() |
CreateSchemaRequest |
buildPartial() |
CreateSchemaRequest.Builder |
clear() |
CreateSchemaRequest.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
CreateSchemaRequest.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
CreateSchemaRequest.Builder |
clearParent()
Required.
|
CreateSchemaRequest.Builder |
clearSchema()
Required.
|
CreateSchemaRequest.Builder |
clearSchemaId()
The ID to use for the schema, which will become the final component of
the schema's resource name.
|
CreateSchemaRequest.Builder |
clone() |
CreateSchemaRequest |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
String |
getParent()
Required.
|
com.google.protobuf.ByteString |
getParentBytes()
Required.
|
Schema |
getSchema()
Required.
|
Schema.Builder |
getSchemaBuilder()
Required.
|
String |
getSchemaId()
The ID to use for the schema, which will become the final component of
the schema's resource name.
|
com.google.protobuf.ByteString |
getSchemaIdBytes()
The ID to use for the schema, which will become the final component of
the schema's resource name.
|
SchemaOrBuilder |
getSchemaOrBuilder()
Required.
|
boolean |
hasSchema()
Required.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
CreateSchemaRequest.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
CreateSchemaRequest.Builder |
mergeFrom(CreateSchemaRequest other) |
CreateSchemaRequest.Builder |
mergeFrom(com.google.protobuf.Message other) |
CreateSchemaRequest.Builder |
mergeSchema(Schema value)
Required.
|
CreateSchemaRequest.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
CreateSchemaRequest.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
CreateSchemaRequest.Builder |
setParent(String value)
Required.
|
CreateSchemaRequest.Builder |
setParentBytes(com.google.protobuf.ByteString value)
Required.
|
CreateSchemaRequest.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
CreateSchemaRequest.Builder |
setSchema(Schema.Builder builderForValue)
Required.
|
CreateSchemaRequest.Builder |
setSchema(Schema value)
Required.
|
CreateSchemaRequest.Builder |
setSchemaId(String value)
The ID to use for the schema, which will become the final component of
the schema's resource name.
|
CreateSchemaRequest.Builder |
setSchemaIdBytes(com.google.protobuf.ByteString value)
The ID to use for the schema, which will become the final component of
the schema's resource name.
|
CreateSchemaRequest.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<CreateSchemaRequest.Builder>public CreateSchemaRequest.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<CreateSchemaRequest.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<CreateSchemaRequest.Builder>public CreateSchemaRequest getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic CreateSchemaRequest build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic CreateSchemaRequest buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic CreateSchemaRequest.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<CreateSchemaRequest.Builder>public CreateSchemaRequest.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<CreateSchemaRequest.Builder>public CreateSchemaRequest.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<CreateSchemaRequest.Builder>public CreateSchemaRequest.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<CreateSchemaRequest.Builder>public CreateSchemaRequest.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<CreateSchemaRequest.Builder>public CreateSchemaRequest.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<CreateSchemaRequest.Builder>public CreateSchemaRequest.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<CreateSchemaRequest.Builder>public CreateSchemaRequest.Builder mergeFrom(CreateSchemaRequest other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<CreateSchemaRequest.Builder>public CreateSchemaRequest.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<CreateSchemaRequest.Builder>IOExceptionpublic 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) = { ... }
getParent in interface CreateSchemaRequestOrBuilderpublic com.google.protobuf.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) = { ... }
getParentBytes in interface CreateSchemaRequestOrBuilderpublic 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) = { ... }
value - The parent to set.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) = { ... }
public CreateSchemaRequest.Builder setParentBytes(com.google.protobuf.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) = { ... }
value - The bytes for parent to set.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];hasSchema in interface CreateSchemaRequestOrBuilderpublic 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];getSchema in interface CreateSchemaRequestOrBuilderpublic 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];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];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];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];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];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];getSchemaOrBuilder in interface CreateSchemaRequestOrBuilderpublic String getSchemaId()
The ID to use for the schema, which will become the final component of the schema's resource name. See https://cloud.google.com/pubsub/docs/admin#resource_names for resource name constraints.
string schema_id = 3;getSchemaId in interface CreateSchemaRequestOrBuilderpublic com.google.protobuf.ByteString getSchemaIdBytes()
The ID to use for the schema, which will become the final component of the schema's resource name. See https://cloud.google.com/pubsub/docs/admin#resource_names for resource name constraints.
string schema_id = 3;getSchemaIdBytes in interface CreateSchemaRequestOrBuilderpublic CreateSchemaRequest.Builder setSchemaId(String value)
The ID to use for the schema, which will become the final component of the schema's resource name. See https://cloud.google.com/pubsub/docs/admin#resource_names for resource name constraints.
string schema_id = 3;value - The schemaId to set.public CreateSchemaRequest.Builder clearSchemaId()
The ID to use for the schema, which will become the final component of the schema's resource name. See https://cloud.google.com/pubsub/docs/admin#resource_names for resource name constraints.
string schema_id = 3;public CreateSchemaRequest.Builder setSchemaIdBytes(com.google.protobuf.ByteString value)
The ID to use for the schema, which will become the final component of the schema's resource name. See https://cloud.google.com/pubsub/docs/admin#resource_names for resource name constraints.
string schema_id = 3;value - The bytes for schemaId to set.public final CreateSchemaRequest.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<CreateSchemaRequest.Builder>public final CreateSchemaRequest.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<CreateSchemaRequest.Builder>Copyright © 2023 Google LLC. All rights reserved.