Package org.mlflow.api.proto
Class Service.CreateGatewayGuardrail.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<Service.CreateGatewayGuardrail.Builder>
org.mlflow.api.proto.Service.CreateGatewayGuardrail.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable,Service.CreateGatewayGuardrailOrBuilder
- Enclosing class:
- Service.CreateGatewayGuardrail
public static final class Service.CreateGatewayGuardrail.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<Service.CreateGatewayGuardrail.Builder>
implements Service.CreateGatewayGuardrailOrBuilder
Protobuf type
mlflow.CreateGatewayGuardrail-
Method Summary
Modifier and TypeMethodDescriptionaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clear()optional .mlflow.GuardrailAction action = 5;Optional gateway endpoint ID for the LLM used by the action.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) optional string name = 1;clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) optional string scorer_id = 2;optional int64 scorer_version = 3;optional .mlflow.GuardrailStage stage = 4;clone()optional .mlflow.GuardrailAction action = 5;Optional gateway endpoint ID for the LLM used by the action.com.google.protobuf.ByteStringOptional gateway endpoint ID for the LLM used by the action.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetName()optional string name = 1;com.google.protobuf.ByteStringoptional string name = 1;optional string scorer_id = 2;com.google.protobuf.ByteStringoptional string scorer_id = 2;longoptional int64 scorer_version = 3;getStage()optional .mlflow.GuardrailStage stage = 4;booleanoptional .mlflow.GuardrailAction action = 5;booleanOptional gateway endpoint ID for the LLM used by the action.booleanhasName()optional string name = 1;booleanoptional string scorer_id = 2;booleanoptional int64 scorer_version = 3;booleanhasStage()optional .mlflow.GuardrailStage stage = 4;protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) setAction(Service.GuardrailAction value) optional .mlflow.GuardrailAction action = 5;setActionEndpointId(String value) Optional gateway endpoint ID for the LLM used by the action.setActionEndpointIdBytes(com.google.protobuf.ByteString value) Optional gateway endpoint ID for the LLM used by the action.optional string name = 1;setNameBytes(com.google.protobuf.ByteString value) optional string name = 1;setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setScorerId(String value) optional string scorer_id = 2;setScorerIdBytes(com.google.protobuf.ByteString value) optional string scorer_id = 2;setScorerVersion(long value) optional int64 scorer_version = 3;setStage(Service.GuardrailStage value) optional .mlflow.GuardrailStage stage = 4;setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<Service.CreateGatewayGuardrail.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<Service.CreateGatewayGuardrail.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<Service.CreateGatewayGuardrail.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<Service.CreateGatewayGuardrail.Builder>
-
setField
public Service.CreateGatewayGuardrail.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Service.CreateGatewayGuardrail.Builder>
-
clearField
public Service.CreateGatewayGuardrail.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) - Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Service.CreateGatewayGuardrail.Builder>
-
clearOneof
public Service.CreateGatewayGuardrail.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) - Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<Service.CreateGatewayGuardrail.Builder>
-
setRepeatedField
public Service.CreateGatewayGuardrail.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) - Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Service.CreateGatewayGuardrail.Builder>
-
addRepeatedField
public Service.CreateGatewayGuardrail.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Service.CreateGatewayGuardrail.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Service.CreateGatewayGuardrail.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<Service.CreateGatewayGuardrail.Builder>
-
mergeFrom
public Service.CreateGatewayGuardrail.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Service.CreateGatewayGuardrail.Builder>- Throws:
IOException
-
hasName
public boolean hasName()optional string name = 1;- Specified by:
hasNamein interfaceService.CreateGatewayGuardrailOrBuilder- Returns:
- Whether the name field is set.
-
getName
optional string name = 1;- Specified by:
getNamein interfaceService.CreateGatewayGuardrailOrBuilder- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()optional string name = 1;- Specified by:
getNameBytesin interfaceService.CreateGatewayGuardrailOrBuilder- Returns:
- The bytes for name.
-
setName
optional string name = 1;- Parameters:
value- The name to set.- Returns:
- This builder for chaining.
-
clearName
optional string name = 1;- Returns:
- This builder for chaining.
-
setNameBytes
optional string name = 1;- Parameters:
value- The bytes for name to set.- Returns:
- This builder for chaining.
-
hasScorerId
public boolean hasScorerId()optional string scorer_id = 2;- Specified by:
hasScorerIdin interfaceService.CreateGatewayGuardrailOrBuilder- Returns:
- Whether the scorerId field is set.
-
getScorerId
optional string scorer_id = 2;- Specified by:
getScorerIdin interfaceService.CreateGatewayGuardrailOrBuilder- Returns:
- The scorerId.
-
getScorerIdBytes
public com.google.protobuf.ByteString getScorerIdBytes()optional string scorer_id = 2;- Specified by:
getScorerIdBytesin interfaceService.CreateGatewayGuardrailOrBuilder- Returns:
- The bytes for scorerId.
-
setScorerId
optional string scorer_id = 2;- Parameters:
value- The scorerId to set.- Returns:
- This builder for chaining.
-
clearScorerId
optional string scorer_id = 2;- Returns:
- This builder for chaining.
-
setScorerIdBytes
public Service.CreateGatewayGuardrail.Builder setScorerIdBytes(com.google.protobuf.ByteString value) optional string scorer_id = 2;- Parameters:
value- The bytes for scorerId to set.- Returns:
- This builder for chaining.
-
hasScorerVersion
public boolean hasScorerVersion()optional int64 scorer_version = 3;- Specified by:
hasScorerVersionin interfaceService.CreateGatewayGuardrailOrBuilder- Returns:
- Whether the scorerVersion field is set.
-
getScorerVersion
public long getScorerVersion()optional int64 scorer_version = 3;- Specified by:
getScorerVersionin interfaceService.CreateGatewayGuardrailOrBuilder- Returns:
- The scorerVersion.
-
setScorerVersion
optional int64 scorer_version = 3;- Parameters:
value- The scorerVersion to set.- Returns:
- This builder for chaining.
-
clearScorerVersion
optional int64 scorer_version = 3;- Returns:
- This builder for chaining.
-
hasStage
public boolean hasStage()optional .mlflow.GuardrailStage stage = 4;- Specified by:
hasStagein interfaceService.CreateGatewayGuardrailOrBuilder- Returns:
- Whether the stage field is set.
-
getStage
optional .mlflow.GuardrailStage stage = 4;- Specified by:
getStagein interfaceService.CreateGatewayGuardrailOrBuilder- Returns:
- The stage.
-
setStage
optional .mlflow.GuardrailStage stage = 4;- Parameters:
value- The stage to set.- Returns:
- This builder for chaining.
-
clearStage
optional .mlflow.GuardrailStage stage = 4;- Returns:
- This builder for chaining.
-
hasAction
public boolean hasAction()optional .mlflow.GuardrailAction action = 5;- Specified by:
hasActionin interfaceService.CreateGatewayGuardrailOrBuilder- Returns:
- Whether the action field is set.
-
getAction
optional .mlflow.GuardrailAction action = 5;- Specified by:
getActionin interfaceService.CreateGatewayGuardrailOrBuilder- Returns:
- The action.
-
setAction
optional .mlflow.GuardrailAction action = 5;- Parameters:
value- The action to set.- Returns:
- This builder for chaining.
-
clearAction
optional .mlflow.GuardrailAction action = 5;- Returns:
- This builder for chaining.
-
hasActionEndpointId
public boolean hasActionEndpointId()Optional gateway endpoint ID for the LLM used by the action.
optional string action_endpoint_id = 6;- Specified by:
hasActionEndpointIdin interfaceService.CreateGatewayGuardrailOrBuilder- Returns:
- Whether the actionEndpointId field is set.
-
getActionEndpointId
Optional gateway endpoint ID for the LLM used by the action.
optional string action_endpoint_id = 6;- Specified by:
getActionEndpointIdin interfaceService.CreateGatewayGuardrailOrBuilder- Returns:
- The actionEndpointId.
-
getActionEndpointIdBytes
public com.google.protobuf.ByteString getActionEndpointIdBytes()Optional gateway endpoint ID for the LLM used by the action.
optional string action_endpoint_id = 6;- Specified by:
getActionEndpointIdBytesin interfaceService.CreateGatewayGuardrailOrBuilder- Returns:
- The bytes for actionEndpointId.
-
setActionEndpointId
Optional gateway endpoint ID for the LLM used by the action.
optional string action_endpoint_id = 6;- Parameters:
value- The actionEndpointId to set.- Returns:
- This builder for chaining.
-
clearActionEndpointId
Optional gateway endpoint ID for the LLM used by the action.
optional string action_endpoint_id = 6;- Returns:
- This builder for chaining.
-
setActionEndpointIdBytes
public Service.CreateGatewayGuardrail.Builder setActionEndpointIdBytes(com.google.protobuf.ByteString value) Optional gateway endpoint ID for the LLM used by the action.
optional string action_endpoint_id = 6;- Parameters:
value- The bytes for actionEndpointId to set.- Returns:
- This builder for chaining.
-
setUnknownFields
public final Service.CreateGatewayGuardrail.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Service.CreateGatewayGuardrail.Builder>
-
mergeUnknownFields
public final Service.CreateGatewayGuardrail.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Service.CreateGatewayGuardrail.Builder>
-