Class Resource.Builder
-
- All Implemented Interfaces:
-
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,java.lang.Cloneable,xyz.block.ftl.v1beta1.provisioner.ResourceOrBuilder
public final class Resource.Builder extends GeneratedMessageV3.Builder<BuilderT> implements ResourceOrBuilder
Protobuf typeResource is an abstract resource extracted from FTL Schema.xyz.block.ftl.v1beta1.provisioner.Resource
-
-
Method Summary
Modifier and Type Method Description final static Descriptors.DescriptorgetDescriptor()Resource.Builderclear()Descriptors.DescriptorgetDescriptorForType()ResourcegetDefaultInstanceForType()Resourcebuild()ResourcebuildPartial()Resource.Builderclone()Resource.BuildersetField(Descriptors.FieldDescriptor field, Object value)Resource.BuilderclearField(Descriptors.FieldDescriptor field)Resource.BuilderclearOneof(Descriptors.OneofDescriptor oneof)Resource.BuildersetRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)Resource.BuilderaddRepeatedField(Descriptors.FieldDescriptor field, Object value)Resource.BuildermergeFrom(Message other)Resource.BuildermergeFrom(Resource other)final booleanisInitialized()Resource.BuildermergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)Resource.ResourceCasegetResourceCase()Resource.BuilderclearResource()StringgetResourceId()id unique within the modulestring resource_id = 1;ByteStringgetResourceIdBytes()id unique within the modulestring resource_id = 1;Resource.BuildersetResourceId(String value)id unique within the modulestring resource_id = 1;Resource.BuilderclearResourceId()id unique within the modulestring resource_id = 1;Resource.BuildersetResourceIdBytes(ByteString value)id unique within the modulestring resource_id = 1;booleanhasPostgres().xyz.block.ftl.v1beta1.provisioner.PostgresResource postgres = 102;PostgresResourcegetPostgres().xyz.block.ftl.v1beta1.provisioner.PostgresResource postgres = 102;Resource.BuildersetPostgres(PostgresResource value).xyz.block.ftl.v1beta1.provisioner.PostgresResource postgres = 102;Resource.BuildersetPostgres(PostgresResource.Builder builderForValue).xyz.block.ftl.v1beta1.provisioner.PostgresResource postgres = 102;Resource.BuildermergePostgres(PostgresResource value).xyz.block.ftl.v1beta1.provisioner.PostgresResource postgres = 102;Resource.BuilderclearPostgres().xyz.block.ftl.v1beta1.provisioner.PostgresResource postgres = 102;PostgresResource.BuildergetPostgresBuilder().xyz.block.ftl.v1beta1.provisioner.PostgresResource postgres = 102;PostgresResourceOrBuildergetPostgresOrBuilder().xyz.block.ftl.v1beta1.provisioner.PostgresResource postgres = 102;booleanhasMysql().xyz.block.ftl.v1beta1.provisioner.MysqlResource mysql = 103;MysqlResourcegetMysql().xyz.block.ftl.v1beta1.provisioner.MysqlResource mysql = 103;Resource.BuildersetMysql(MysqlResource value).xyz.block.ftl.v1beta1.provisioner.MysqlResource mysql = 103;Resource.BuildersetMysql(MysqlResource.Builder builderForValue).xyz.block.ftl.v1beta1.provisioner.MysqlResource mysql = 103;Resource.BuildermergeMysql(MysqlResource value).xyz.block.ftl.v1beta1.provisioner.MysqlResource mysql = 103;Resource.BuilderclearMysql().xyz.block.ftl.v1beta1.provisioner.MysqlResource mysql = 103;MysqlResource.BuildergetMysqlBuilder().xyz.block.ftl.v1beta1.provisioner.MysqlResource mysql = 103;MysqlResourceOrBuildergetMysqlOrBuilder().xyz.block.ftl.v1beta1.provisioner.MysqlResource mysql = 103;booleanhasModule().xyz.block.ftl.v1beta1.provisioner.ModuleResource module = 104;ModuleResourcegetModule().xyz.block.ftl.v1beta1.provisioner.ModuleResource module = 104;Resource.BuildersetModule(ModuleResource value).xyz.block.ftl.v1beta1.provisioner.ModuleResource module = 104;Resource.BuildersetModule(ModuleResource.Builder builderForValue).xyz.block.ftl.v1beta1.provisioner.ModuleResource module = 104;Resource.BuildermergeModule(ModuleResource value).xyz.block.ftl.v1beta1.provisioner.ModuleResource module = 104;Resource.BuilderclearModule().xyz.block.ftl.v1beta1.provisioner.ModuleResource module = 104;ModuleResource.BuildergetModuleBuilder().xyz.block.ftl.v1beta1.provisioner.ModuleResource module = 104;ModuleResourceOrBuildergetModuleOrBuilder().xyz.block.ftl.v1beta1.provisioner.ModuleResource module = 104;final Resource.BuildersetUnknownFields(UnknownFieldSet unknownFields)final Resource.BuildermergeUnknownFields(UnknownFieldSet unknownFields)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, newBuilderForField -
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
clear, clearOneof, clone, findInitializationErrors, getInitializationErrorString, mergeUnknownFields, toString -
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
mergeDelimitedFrom -
Methods inherited from class com.google.protobuf.Message.Builder
addRepeatedField, clear, clearField, clearOneof, clone, mergeFrom, mergeUnknownFields, setField, setRepeatedField, setUnknownFields -
Methods inherited from class com.google.protobuf.MessageLite.Builder
build, buildPartial -
Methods inherited from class com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
getDescriptor
final static Descriptors.Descriptor getDescriptor()
-
clear
Resource.Builder clear()
-
getDescriptorForType
Descriptors.Descriptor getDescriptorForType()
-
getDefaultInstanceForType
Resource getDefaultInstanceForType()
-
buildPartial
Resource buildPartial()
-
clone
Resource.Builder clone()
-
setField
Resource.Builder setField(Descriptors.FieldDescriptor field, Object value)
-
clearField
Resource.Builder clearField(Descriptors.FieldDescriptor field)
-
clearOneof
Resource.Builder clearOneof(Descriptors.OneofDescriptor oneof)
-
setRepeatedField
Resource.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
-
addRepeatedField
Resource.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
-
mergeFrom
Resource.Builder mergeFrom(Message other)
-
mergeFrom
Resource.Builder mergeFrom(Resource other)
-
isInitialized
final boolean isInitialized()
-
mergeFrom
Resource.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
-
getResourceCase
Resource.ResourceCase getResourceCase()
-
clearResource
Resource.Builder clearResource()
-
getResourceId
String getResourceId()
id unique within the modulestring resource_id = 1;- Returns:
The resourceId.
-
getResourceIdBytes
ByteString getResourceIdBytes()
id unique within the modulestring resource_id = 1;- Returns:
The bytes for resourceId.
-
setResourceId
Resource.Builder setResourceId(String value)
id unique within the modulestring resource_id = 1;- Parameters:
value- The resourceId to set.- Returns:
This builder for chaining.
-
clearResourceId
Resource.Builder clearResourceId()
id unique within the modulestring resource_id = 1;- Returns:
This builder for chaining.
-
setResourceIdBytes
Resource.Builder setResourceIdBytes(ByteString value)
id unique within the modulestring resource_id = 1;- Parameters:
value- The bytes for resourceId to set.- Returns:
This builder for chaining.
-
hasPostgres
boolean hasPostgres()
.xyz.block.ftl.v1beta1.provisioner.PostgresResource postgres = 102;- Returns:
Whether the postgres field is set.
-
getPostgres
PostgresResource getPostgres()
.xyz.block.ftl.v1beta1.provisioner.PostgresResource postgres = 102;- Returns:
The postgres.
-
setPostgres
Resource.Builder setPostgres(PostgresResource value)
.xyz.block.ftl.v1beta1.provisioner.PostgresResource postgres = 102;
-
setPostgres
Resource.Builder setPostgres(PostgresResource.Builder builderForValue)
.xyz.block.ftl.v1beta1.provisioner.PostgresResource postgres = 102;
-
mergePostgres
Resource.Builder mergePostgres(PostgresResource value)
.xyz.block.ftl.v1beta1.provisioner.PostgresResource postgres = 102;
-
clearPostgres
Resource.Builder clearPostgres()
.xyz.block.ftl.v1beta1.provisioner.PostgresResource postgres = 102;
-
getPostgresBuilder
PostgresResource.Builder getPostgresBuilder()
.xyz.block.ftl.v1beta1.provisioner.PostgresResource postgres = 102;
-
getPostgresOrBuilder
PostgresResourceOrBuilder getPostgresOrBuilder()
.xyz.block.ftl.v1beta1.provisioner.PostgresResource postgres = 102;
-
hasMysql
boolean hasMysql()
.xyz.block.ftl.v1beta1.provisioner.MysqlResource mysql = 103;- Returns:
Whether the mysql field is set.
-
getMysql
MysqlResource getMysql()
.xyz.block.ftl.v1beta1.provisioner.MysqlResource mysql = 103;- Returns:
The mysql.
-
setMysql
Resource.Builder setMysql(MysqlResource value)
.xyz.block.ftl.v1beta1.provisioner.MysqlResource mysql = 103;
-
setMysql
Resource.Builder setMysql(MysqlResource.Builder builderForValue)
.xyz.block.ftl.v1beta1.provisioner.MysqlResource mysql = 103;
-
mergeMysql
Resource.Builder mergeMysql(MysqlResource value)
.xyz.block.ftl.v1beta1.provisioner.MysqlResource mysql = 103;
-
clearMysql
Resource.Builder clearMysql()
.xyz.block.ftl.v1beta1.provisioner.MysqlResource mysql = 103;
-
getMysqlBuilder
MysqlResource.Builder getMysqlBuilder()
.xyz.block.ftl.v1beta1.provisioner.MysqlResource mysql = 103;
-
getMysqlOrBuilder
MysqlResourceOrBuilder getMysqlOrBuilder()
.xyz.block.ftl.v1beta1.provisioner.MysqlResource mysql = 103;
-
hasModule
boolean hasModule()
.xyz.block.ftl.v1beta1.provisioner.ModuleResource module = 104;- Returns:
Whether the module field is set.
-
getModule
ModuleResource getModule()
.xyz.block.ftl.v1beta1.provisioner.ModuleResource module = 104;- Returns:
The module.
-
setModule
Resource.Builder setModule(ModuleResource value)
.xyz.block.ftl.v1beta1.provisioner.ModuleResource module = 104;
-
setModule
Resource.Builder setModule(ModuleResource.Builder builderForValue)
.xyz.block.ftl.v1beta1.provisioner.ModuleResource module = 104;
-
mergeModule
Resource.Builder mergeModule(ModuleResource value)
.xyz.block.ftl.v1beta1.provisioner.ModuleResource module = 104;
-
clearModule
Resource.Builder clearModule()
.xyz.block.ftl.v1beta1.provisioner.ModuleResource module = 104;
-
getModuleBuilder
ModuleResource.Builder getModuleBuilder()
.xyz.block.ftl.v1beta1.provisioner.ModuleResource module = 104;
-
getModuleOrBuilder
ModuleResourceOrBuilder getModuleOrBuilder()
.xyz.block.ftl.v1beta1.provisioner.ModuleResource module = 104;
-
setUnknownFields
final Resource.Builder setUnknownFields(UnknownFieldSet unknownFields)
-
mergeUnknownFields
final Resource.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
-
-
-
-