xyz.block.ftl.v1.PullSchemaResponseOrBuilder Maven / Gradle / Ivy
The newest version!
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: xyz/block/ftl/v1/ftl.proto
// Protobuf Java Version: 3.25.4
package xyz.block.ftl.v1;
public interface PullSchemaResponseOrBuilder extends
// @@protoc_insertion_point(interface_extends:xyz.block.ftl.v1.PullSchemaResponse)
com.google.protobuf.MessageOrBuilder {
/**
* string deployment_key = 1;
* @return The deploymentKey.
*/
java.lang.String getDeploymentKey();
/**
* string deployment_key = 1;
* @return The bytes for deploymentKey.
*/
com.google.protobuf.ByteString
getDeploymentKeyBytes();
/**
* string module_name = 2;
* @return The moduleName.
*/
java.lang.String getModuleName();
/**
* string module_name = 2;
* @return The bytes for moduleName.
*/
com.google.protobuf.ByteString
getModuleNameBytes();
/**
*
* For deletes this will not be present.
*
*
* optional .xyz.block.ftl.v1.schema.Module schema = 4;
* @return Whether the schema field is set.
*/
boolean hasSchema();
/**
*
* For deletes this will not be present.
*
*
* optional .xyz.block.ftl.v1.schema.Module schema = 4;
* @return The schema.
*/
xyz.block.ftl.v1.schema.Module getSchema();
/**
*
* For deletes this will not be present.
*
*
* optional .xyz.block.ftl.v1.schema.Module schema = 4;
*/
xyz.block.ftl.v1.schema.ModuleOrBuilder getSchemaOrBuilder();
/**
*
* If true there are more schema changes immediately following this one as part of the initial batch.
* If false this is the last schema change in the initial batch, but others may follow later.
*
*
* bool more = 3;
* @return The more.
*/
boolean getMore();
/**
* .xyz.block.ftl.v1.DeploymentChangeType change_type = 5;
* @return The enum numeric value on the wire for changeType.
*/
int getChangeTypeValue();
/**
* .xyz.block.ftl.v1.DeploymentChangeType change_type = 5;
* @return The changeType.
*/
xyz.block.ftl.v1.DeploymentChangeType getChangeType();
}