Class MLRegisterModelMetaInput
java.lang.Object
org.opensearch.ml.common.transport.upload_chunk.MLRegisterModelMetaInput
- All Implemented Interfaces:
org.opensearch.core.common.io.stream.Writeable,org.opensearch.core.xcontent.ToXContent,org.opensearch.core.xcontent.ToXContentObject
public class MLRegisterModelMetaInput
extends Object
implements org.opensearch.core.xcontent.ToXContentObject, org.opensearch.core.common.io.stream.Writeable
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classNested classes/interfaces inherited from interface org.opensearch.core.xcontent.ToXContent
org.opensearch.core.xcontent.ToXContent.DelegatingMapParams, org.opensearch.core.xcontent.ToXContent.MapParams, org.opensearch.core.xcontent.ToXContent.ParamsNested classes/interfaces inherited from interface org.opensearch.core.common.io.stream.Writeable
org.opensearch.core.common.io.stream.Writeable.Reader<V>, org.opensearch.core.common.io.stream.Writeable.WriteableRegistry, org.opensearch.core.common.io.stream.Writeable.Writer<V> -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final StringFields inherited from interface org.opensearch.core.xcontent.ToXContent
EMPTY_PARAMS -
Constructor Summary
ConstructorsConstructorDescriptionMLRegisterModelMetaInput(String name, FunctionName functionName, String modelGroupId, String version, String description, Boolean isEnabled, MLRateLimiter rateLimiter, MLModelFormat modelFormat, MLModelState modelState, Long modelContentSizeInBytes, String modelContentHashValue, MLModelConfig modelConfig, MLDeploySetting deploySetting, Integer totalChunks, List<String> backendRoles, AccessMode accessMode, Boolean isAddAllBackendRoles, Boolean doesVersionCreateModelGroup, Boolean isHidden) MLRegisterModelMetaInput(org.opensearch.core.common.io.stream.StreamInput in) -
Method Summary
Modifier and TypeMethodDescriptionbuilder()protected booleanbooleangetName()inthashCode()static MLRegisterModelMetaInputparse(org.opensearch.core.xcontent.XContentParser parser) voidsetAccessMode(AccessMode accessMode) voidsetBackendRoles(List<String> backendRoles) voidsetDeploySetting(MLDeploySetting deploySetting) voidsetDescription(String description) voidsetDoesVersionCreateModelGroup(Boolean doesVersionCreateModelGroup) voidsetFunctionName(FunctionName functionName) voidsetIsAddAllBackendRoles(Boolean isAddAllBackendRoles) voidsetIsEnabled(Boolean isEnabled) voidsetIsHidden(Boolean isHidden) voidsetModelConfig(MLModelConfig modelConfig) voidsetModelContentHashValue(String modelContentHashValue) voidsetModelContentSizeInBytes(Long modelContentSizeInBytes) voidsetModelFormat(MLModelFormat modelFormat) voidsetModelGroupId(String modelGroupId) voidsetModelState(MLModelState modelState) voidvoidsetRateLimiter(MLRateLimiter rateLimiter) voidsetTotalChunks(Integer totalChunks) voidsetVersion(String version) toString()org.opensearch.core.xcontent.XContentBuildertoXContent(org.opensearch.core.xcontent.XContentBuilder builder, org.opensearch.core.xcontent.ToXContent.Params params) voidwriteTo(org.opensearch.core.common.io.stream.StreamOutput out) Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface org.opensearch.core.xcontent.ToXContentObject
isFragment
-
Field Details
-
FUNCTION_NAME_FIELD
- See Also:
-
MODEL_NAME_FIELD
- See Also:
-
DESCRIPTION_FIELD
- See Also:
-
IS_ENABLED_FIELD
- See Also:
-
RATE_LIMITER_FIELD
- See Also:
-
VERSION_FIELD
- See Also:
-
MODEL_FORMAT_FIELD
- See Also:
-
MODEL_STATE_FIELD
- See Also:
-
MODEL_CONTENT_SIZE_IN_BYTES_FIELD
- See Also:
-
MODEL_CONTENT_HASH_VALUE_FIELD
- See Also:
-
MODEL_CONFIG_FIELD
- See Also:
-
DEPLOY_SETTING_FIELD
- See Also:
-
TOTAL_CHUNKS_FIELD
- See Also:
-
MODEL_GROUP_ID_FIELD
- See Also:
-
BACKEND_ROLES_FIELD
- See Also:
-
ACCESS_MODE
- See Also:
-
ADD_ALL_BACKEND_ROLES
- See Also:
-
DOES_VERSION_CREATE_MODEL_GROUP
- See Also:
-
-
Constructor Details
-
MLRegisterModelMetaInput
public MLRegisterModelMetaInput(String name, FunctionName functionName, String modelGroupId, String version, String description, Boolean isEnabled, MLRateLimiter rateLimiter, MLModelFormat modelFormat, MLModelState modelState, Long modelContentSizeInBytes, String modelContentHashValue, MLModelConfig modelConfig, MLDeploySetting deploySetting, Integer totalChunks, List<String> backendRoles, AccessMode accessMode, Boolean isAddAllBackendRoles, Boolean doesVersionCreateModelGroup, Boolean isHidden) -
MLRegisterModelMetaInput
public MLRegisterModelMetaInput(org.opensearch.core.common.io.stream.StreamInput in) throws IOException - Throws:
IOException
-
-
Method Details
-
writeTo
- Specified by:
writeToin interfaceorg.opensearch.core.common.io.stream.Writeable- Throws:
IOException
-
toXContent
public org.opensearch.core.xcontent.XContentBuilder toXContent(org.opensearch.core.xcontent.XContentBuilder builder, org.opensearch.core.xcontent.ToXContent.Params params) throws IOException - Specified by:
toXContentin interfaceorg.opensearch.core.xcontent.ToXContent- Throws:
IOException
-
parse
public static MLRegisterModelMetaInput parse(org.opensearch.core.xcontent.XContentParser parser) throws IOException - Throws:
IOException
-
builder
-
toBuilder
-
getFunctionName
-
getName
-
getModelGroupId
-
getDescription
-
getVersion
-
getIsEnabled
-
getRateLimiter
-
getModelFormat
-
getModelState
-
getModelContentSizeInBytes
-
getModelContentHashValue
-
getModelConfig
-
getDeploySetting
-
getTotalChunks
-
getBackendRoles
-
getAccessMode
-
getIsAddAllBackendRoles
-
getDoesVersionCreateModelGroup
-
getIsHidden
-
setFunctionName
-
setName
-
setModelGroupId
-
setDescription
-
setVersion
-
setIsEnabled
-
setRateLimiter
-
setModelFormat
-
setModelState
-
setModelContentSizeInBytes
-
setModelContentHashValue
-
setModelConfig
-
setDeploySetting
-
setTotalChunks
-
setBackendRoles
-
setAccessMode
-
setIsAddAllBackendRoles
-
setDoesVersionCreateModelGroup
-
setIsHidden
-
equals
-
canEqual
-
hashCode
public int hashCode() -
toString
-