Package org.mlflow.api.proto
Class Service.GatewayGuardrail.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<Service.GatewayGuardrail.Builder>
org.mlflow.api.proto.Service.GatewayGuardrail.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable,Service.GatewayGuardrailOrBuilder
- Enclosing class:
- Service.GatewayGuardrail
public static final class Service.GatewayGuardrail.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<Service.GatewayGuardrail.Builder>
implements Service.GatewayGuardrailOrBuilder
Protobuf type
mlflow.GatewayGuardrail-
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 (e.g.optional int64 created_at = 8;optional string created_by = 7;clearField(com.google.protobuf.Descriptors.FieldDescriptor field) optional string guardrail_id = 1;optional int64 last_updated_at = 10;optional string last_updated_by = 9;optional string name = 2;clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) optional .mlflow.Scorer scorer = 3;optional .mlflow.GuardrailStage stage = 4;clone()optional .mlflow.GuardrailAction action = 5;Optional gateway endpoint ID for the LLM used by the action (e.g.com.google.protobuf.ByteStringOptional gateway endpoint ID for the LLM used by the action (e.g.longoptional int64 created_at = 8;optional string created_by = 7;com.google.protobuf.ByteStringoptional string created_by = 7;static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.Descriptoroptional string guardrail_id = 1;com.google.protobuf.ByteStringoptional string guardrail_id = 1;longoptional int64 last_updated_at = 10;optional string last_updated_by = 9;com.google.protobuf.ByteStringoptional string last_updated_by = 9;getName()optional string name = 2;com.google.protobuf.ByteStringoptional string name = 2;optional .mlflow.Scorer scorer = 3;optional .mlflow.Scorer scorer = 3;optional .mlflow.Scorer scorer = 3;getStage()optional .mlflow.GuardrailStage stage = 4;booleanoptional .mlflow.GuardrailAction action = 5;booleanOptional gateway endpoint ID for the LLM used by the action (e.g.booleanoptional int64 created_at = 8;booleanoptional string created_by = 7;booleanoptional string guardrail_id = 1;booleanoptional int64 last_updated_at = 10;booleanoptional string last_updated_by = 9;booleanhasName()optional string name = 2;booleanoptional .mlflow.Scorer scorer = 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) mergeScorer(Service.Scorer value) optional .mlflow.Scorer scorer = 3;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 (e.g.setActionEndpointIdBytes(com.google.protobuf.ByteString value) Optional gateway endpoint ID for the LLM used by the action (e.g.setCreatedAt(long value) optional int64 created_at = 8;setCreatedBy(String value) optional string created_by = 7;setCreatedByBytes(com.google.protobuf.ByteString value) optional string created_by = 7;setGuardrailId(String value) optional string guardrail_id = 1;setGuardrailIdBytes(com.google.protobuf.ByteString value) optional string guardrail_id = 1;setLastUpdatedAt(long value) optional int64 last_updated_at = 10;setLastUpdatedBy(String value) optional string last_updated_by = 9;setLastUpdatedByBytes(com.google.protobuf.ByteString value) optional string last_updated_by = 9;optional string name = 2;setNameBytes(com.google.protobuf.ByteString value) optional string name = 2;setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setScorer(Service.Scorer value) optional .mlflow.Scorer scorer = 3;setScorer(Service.Scorer.Builder builderForValue) optional .mlflow.Scorer scorer = 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.GatewayGuardrail.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.GatewayGuardrail.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.GatewayGuardrail.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.GatewayGuardrail.Builder>
-
setField
public Service.GatewayGuardrail.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.GatewayGuardrail.Builder>
-
clearField
public Service.GatewayGuardrail.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) - Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Service.GatewayGuardrail.Builder>
-
clearOneof
public Service.GatewayGuardrail.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) - Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<Service.GatewayGuardrail.Builder>
-
setRepeatedField
public Service.GatewayGuardrail.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.GatewayGuardrail.Builder>
-
addRepeatedField
public Service.GatewayGuardrail.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.GatewayGuardrail.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Service.GatewayGuardrail.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<Service.GatewayGuardrail.Builder>
-
mergeFrom
public Service.GatewayGuardrail.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.GatewayGuardrail.Builder>- Throws:
IOException
-
hasGuardrailId
public boolean hasGuardrailId()optional string guardrail_id = 1;- Specified by:
hasGuardrailIdin interfaceService.GatewayGuardrailOrBuilder- Returns:
- Whether the guardrailId field is set.
-
getGuardrailId
optional string guardrail_id = 1;- Specified by:
getGuardrailIdin interfaceService.GatewayGuardrailOrBuilder- Returns:
- The guardrailId.
-
getGuardrailIdBytes
public com.google.protobuf.ByteString getGuardrailIdBytes()optional string guardrail_id = 1;- Specified by:
getGuardrailIdBytesin interfaceService.GatewayGuardrailOrBuilder- Returns:
- The bytes for guardrailId.
-
setGuardrailId
optional string guardrail_id = 1;- Parameters:
value- The guardrailId to set.- Returns:
- This builder for chaining.
-
clearGuardrailId
optional string guardrail_id = 1;- Returns:
- This builder for chaining.
-
setGuardrailIdBytes
optional string guardrail_id = 1;- Parameters:
value- The bytes for guardrailId to set.- Returns:
- This builder for chaining.
-
hasName
public boolean hasName()optional string name = 2;- Specified by:
hasNamein interfaceService.GatewayGuardrailOrBuilder- Returns:
- Whether the name field is set.
-
getName
optional string name = 2;- Specified by:
getNamein interfaceService.GatewayGuardrailOrBuilder- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()optional string name = 2;- Specified by:
getNameBytesin interfaceService.GatewayGuardrailOrBuilder- Returns:
- The bytes for name.
-
setName
optional string name = 2;- Parameters:
value- The name to set.- Returns:
- This builder for chaining.
-
clearName
optional string name = 2;- Returns:
- This builder for chaining.
-
setNameBytes
optional string name = 2;- Parameters:
value- The bytes for name to set.- Returns:
- This builder for chaining.
-
hasScorer
public boolean hasScorer()optional .mlflow.Scorer scorer = 3;- Specified by:
hasScorerin interfaceService.GatewayGuardrailOrBuilder- Returns:
- Whether the scorer field is set.
-
getScorer
optional .mlflow.Scorer scorer = 3;- Specified by:
getScorerin interfaceService.GatewayGuardrailOrBuilder- Returns:
- The scorer.
-
setScorer
optional .mlflow.Scorer scorer = 3; -
setScorer
optional .mlflow.Scorer scorer = 3; -
mergeScorer
optional .mlflow.Scorer scorer = 3; -
clearScorer
optional .mlflow.Scorer scorer = 3; -
getScorerBuilder
optional .mlflow.Scorer scorer = 3; -
getScorerOrBuilder
optional .mlflow.Scorer scorer = 3;- Specified by:
getScorerOrBuilderin interfaceService.GatewayGuardrailOrBuilder
-
hasStage
public boolean hasStage()optional .mlflow.GuardrailStage stage = 4;- Specified by:
hasStagein interfaceService.GatewayGuardrailOrBuilder- Returns:
- Whether the stage field is set.
-
getStage
optional .mlflow.GuardrailStage stage = 4;- Specified by:
getStagein interfaceService.GatewayGuardrailOrBuilder- 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.GatewayGuardrailOrBuilder- Returns:
- Whether the action field is set.
-
getAction
optional .mlflow.GuardrailAction action = 5;- Specified by:
getActionin interfaceService.GatewayGuardrailOrBuilder- 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 (e.g. sanitization).
optional string action_endpoint_id = 6;- Specified by:
hasActionEndpointIdin interfaceService.GatewayGuardrailOrBuilder- Returns:
- Whether the actionEndpointId field is set.
-
getActionEndpointId
Optional gateway endpoint ID for the LLM used by the action (e.g. sanitization).
optional string action_endpoint_id = 6;- Specified by:
getActionEndpointIdin interfaceService.GatewayGuardrailOrBuilder- Returns:
- The actionEndpointId.
-
getActionEndpointIdBytes
public com.google.protobuf.ByteString getActionEndpointIdBytes()Optional gateway endpoint ID for the LLM used by the action (e.g. sanitization).
optional string action_endpoint_id = 6;- Specified by:
getActionEndpointIdBytesin interfaceService.GatewayGuardrailOrBuilder- Returns:
- The bytes for actionEndpointId.
-
setActionEndpointId
Optional gateway endpoint ID for the LLM used by the action (e.g. sanitization).
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 (e.g. sanitization).
optional string action_endpoint_id = 6;- Returns:
- This builder for chaining.
-
setActionEndpointIdBytes
public Service.GatewayGuardrail.Builder setActionEndpointIdBytes(com.google.protobuf.ByteString value) Optional gateway endpoint ID for the LLM used by the action (e.g. sanitization).
optional string action_endpoint_id = 6;- Parameters:
value- The bytes for actionEndpointId to set.- Returns:
- This builder for chaining.
-
hasCreatedBy
public boolean hasCreatedBy()optional string created_by = 7;- Specified by:
hasCreatedByin interfaceService.GatewayGuardrailOrBuilder- Returns:
- Whether the createdBy field is set.
-
getCreatedBy
optional string created_by = 7;- Specified by:
getCreatedByin interfaceService.GatewayGuardrailOrBuilder- Returns:
- The createdBy.
-
getCreatedByBytes
public com.google.protobuf.ByteString getCreatedByBytes()optional string created_by = 7;- Specified by:
getCreatedByBytesin interfaceService.GatewayGuardrailOrBuilder- Returns:
- The bytes for createdBy.
-
setCreatedBy
optional string created_by = 7;- Parameters:
value- The createdBy to set.- Returns:
- This builder for chaining.
-
clearCreatedBy
optional string created_by = 7;- Returns:
- This builder for chaining.
-
setCreatedByBytes
optional string created_by = 7;- Parameters:
value- The bytes for createdBy to set.- Returns:
- This builder for chaining.
-
hasCreatedAt
public boolean hasCreatedAt()optional int64 created_at = 8;- Specified by:
hasCreatedAtin interfaceService.GatewayGuardrailOrBuilder- Returns:
- Whether the createdAt field is set.
-
getCreatedAt
public long getCreatedAt()optional int64 created_at = 8;- Specified by:
getCreatedAtin interfaceService.GatewayGuardrailOrBuilder- Returns:
- The createdAt.
-
setCreatedAt
optional int64 created_at = 8;- Parameters:
value- The createdAt to set.- Returns:
- This builder for chaining.
-
clearCreatedAt
optional int64 created_at = 8;- Returns:
- This builder for chaining.
-
hasLastUpdatedBy
public boolean hasLastUpdatedBy()optional string last_updated_by = 9;- Specified by:
hasLastUpdatedByin interfaceService.GatewayGuardrailOrBuilder- Returns:
- Whether the lastUpdatedBy field is set.
-
getLastUpdatedBy
optional string last_updated_by = 9;- Specified by:
getLastUpdatedByin interfaceService.GatewayGuardrailOrBuilder- Returns:
- The lastUpdatedBy.
-
getLastUpdatedByBytes
public com.google.protobuf.ByteString getLastUpdatedByBytes()optional string last_updated_by = 9;- Specified by:
getLastUpdatedByBytesin interfaceService.GatewayGuardrailOrBuilder- Returns:
- The bytes for lastUpdatedBy.
-
setLastUpdatedBy
optional string last_updated_by = 9;- Parameters:
value- The lastUpdatedBy to set.- Returns:
- This builder for chaining.
-
clearLastUpdatedBy
optional string last_updated_by = 9;- Returns:
- This builder for chaining.
-
setLastUpdatedByBytes
optional string last_updated_by = 9;- Parameters:
value- The bytes for lastUpdatedBy to set.- Returns:
- This builder for chaining.
-
hasLastUpdatedAt
public boolean hasLastUpdatedAt()optional int64 last_updated_at = 10;- Specified by:
hasLastUpdatedAtin interfaceService.GatewayGuardrailOrBuilder- Returns:
- Whether the lastUpdatedAt field is set.
-
getLastUpdatedAt
public long getLastUpdatedAt()optional int64 last_updated_at = 10;- Specified by:
getLastUpdatedAtin interfaceService.GatewayGuardrailOrBuilder- Returns:
- The lastUpdatedAt.
-
setLastUpdatedAt
optional int64 last_updated_at = 10;- Parameters:
value- The lastUpdatedAt to set.- Returns:
- This builder for chaining.
-
clearLastUpdatedAt
optional int64 last_updated_at = 10;- Returns:
- This builder for chaining.
-
setUnknownFields
public final Service.GatewayGuardrail.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Service.GatewayGuardrail.Builder>
-
mergeUnknownFields
public final Service.GatewayGuardrail.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Service.GatewayGuardrail.Builder>
-