Class ResourceContext
-
- All Implemented Interfaces:
-
com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,java.io.Serializable,xyz.block.ftl.v1beta1.provisioner.ResourceContextOrBuilder
public final class ResourceContext extends GeneratedMessageV3 implements ResourceContextOrBuilder
Protobuf typeResourceContext is the context used to create a new resource This includes the direct dependencies of the new resource, that can impact the resource creation.xyz.block.ftl.v1beta1.provisioner.ResourceContext
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public final classResourceContext.Builder
Protobuf typeResourceContext is the context used to create a new resource This includes the direct dependencies of the new resource, that can impact the resource creation.xyz.block.ftl.v1beta1.provisioner.ResourceContext
-
Field Summary
Fields Modifier and Type Field Description public final static intRESOURCE_FIELD_NUMBERpublic final static intDEPENDENCIES_FIELD_NUMBER
-
Method Summary
Modifier and Type Method Description final static Descriptors.DescriptorgetDescriptor()booleanhasResource().xyz.block.ftl.v1beta1.provisioner.Resource resource = 1;ResourcegetResource().xyz.block.ftl.v1beta1.provisioner.Resource resource = 1;ResourceOrBuildergetResourceOrBuilder().xyz.block.ftl.v1beta1.provisioner.Resource resource = 1;List<Resource>getDependenciesList()repeated .xyz.block.ftl.v1beta1.provisioner.Resource dependencies = 2;List<out ResourceOrBuilder>getDependenciesOrBuilderList()repeated .xyz.block.ftl.v1beta1.provisioner.Resource dependencies = 2;intgetDependenciesCount()repeated .xyz.block.ftl.v1beta1.provisioner.Resource dependencies = 2;ResourcegetDependencies(int index)repeated .xyz.block.ftl.v1beta1.provisioner.Resource dependencies = 2;ResourceOrBuildergetDependenciesOrBuilder(int index)repeated .xyz.block.ftl.v1beta1.provisioner.Resource dependencies = 2;final booleanisInitialized()voidwriteTo(CodedOutputStream output)intgetSerializedSize()booleanequals(Object obj)inthashCode()static ResourceContextparseFrom(ByteBuffer data)static ResourceContextparseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)static ResourceContextparseFrom(ByteString data)static ResourceContextparseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)static ResourceContextparseFrom(Array<byte> data)static ResourceContextparseFrom(Array<byte> data, ExtensionRegistryLite extensionRegistry)static ResourceContextparseFrom(InputStream input)static ResourceContextparseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)static ResourceContextparseDelimitedFrom(InputStream input)static ResourceContextparseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)static ResourceContextparseFrom(CodedInputStream input)static ResourceContextparseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)ResourceContext.BuildernewBuilderForType()static ResourceContext.BuildernewBuilder()static ResourceContext.BuildernewBuilder(ResourceContext prototype)ResourceContext.BuildertoBuilder()static ResourceContextgetDefaultInstance()static Parser<ResourceContext>parser()Parser<ResourceContext>getParserForType()ResourceContextgetDefaultInstanceForType()-
Methods inherited from class com.google.protobuf.GeneratedMessageV3
getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof -
Methods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, toString -
Methods inherited from class com.google.protobuf.AbstractMessageLite
toByteArray, toByteString, writeDelimitedTo -
Methods inherited from class com.google.protobuf.Message
getParserForType -
Methods inherited from class com.google.protobuf.MessageLite
getParserForType -
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()
-
hasResource
boolean hasResource()
.xyz.block.ftl.v1beta1.provisioner.Resource resource = 1;- Returns:
Whether the resource field is set.
-
getResource
Resource getResource()
.xyz.block.ftl.v1beta1.provisioner.Resource resource = 1;- Returns:
The resource.
-
getResourceOrBuilder
ResourceOrBuilder getResourceOrBuilder()
.xyz.block.ftl.v1beta1.provisioner.Resource resource = 1;
-
getDependenciesList
List<Resource> getDependenciesList()
repeated .xyz.block.ftl.v1beta1.provisioner.Resource dependencies = 2;
-
getDependenciesOrBuilderList
List<out ResourceOrBuilder> getDependenciesOrBuilderList()
repeated .xyz.block.ftl.v1beta1.provisioner.Resource dependencies = 2;
-
getDependenciesCount
int getDependenciesCount()
repeated .xyz.block.ftl.v1beta1.provisioner.Resource dependencies = 2;
-
getDependencies
Resource getDependencies(int index)
repeated .xyz.block.ftl.v1beta1.provisioner.Resource dependencies = 2;
-
getDependenciesOrBuilder
ResourceOrBuilder getDependenciesOrBuilder(int index)
repeated .xyz.block.ftl.v1beta1.provisioner.Resource dependencies = 2;
-
isInitialized
final boolean isInitialized()
-
writeTo
void writeTo(CodedOutputStream output)
-
getSerializedSize
int getSerializedSize()
-
hashCode
int hashCode()
-
parseFrom
static ResourceContext parseFrom(ByteBuffer data)
-
parseFrom
static ResourceContext parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
-
parseFrom
static ResourceContext parseFrom(ByteString data)
-
parseFrom
static ResourceContext parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
-
parseFrom
static ResourceContext parseFrom(Array<byte> data)
-
parseFrom
static ResourceContext parseFrom(Array<byte> data, ExtensionRegistryLite extensionRegistry)
-
parseFrom
static ResourceContext parseFrom(InputStream input)
-
parseFrom
static ResourceContext parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
-
parseDelimitedFrom
static ResourceContext parseDelimitedFrom(InputStream input)
-
parseDelimitedFrom
static ResourceContext parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
-
parseFrom
static ResourceContext parseFrom(CodedInputStream input)
-
parseFrom
static ResourceContext parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
-
newBuilderForType
ResourceContext.Builder newBuilderForType()
-
newBuilder
static ResourceContext.Builder newBuilder()
-
newBuilder
static ResourceContext.Builder newBuilder(ResourceContext prototype)
-
toBuilder
ResourceContext.Builder toBuilder()
-
getDefaultInstance
static ResourceContext getDefaultInstance()
-
parser
static Parser<ResourceContext> parser()
-
getParserForType
Parser<ResourceContext> getParserForType()
-
getDefaultInstanceForType
ResourceContext getDefaultInstanceForType()
-
-
-
-