173
174
175
176
177
178
179
180
181
182
|
# File 'lib/application_deployment_model_types.rb', line 173
def validate
raise ::Thrift::ProtocolException.new(::Thrift::ProtocolException::UNKNOWN, 'Required field appDeploymentId is unset!') unless @appDeploymentId
raise ::Thrift::ProtocolException.new(::Thrift::ProtocolException::UNKNOWN, 'Required field appModuleId is unset!') unless @appModuleId
raise ::Thrift::ProtocolException.new(::Thrift::ProtocolException::UNKNOWN, 'Required field computeHostId is unset!') unless @computeHostId
raise ::Thrift::ProtocolException.new(::Thrift::ProtocolException::UNKNOWN, 'Required field executablePath is unset!') unless @executablePath
raise ::Thrift::ProtocolException.new(::Thrift::ProtocolException::UNKNOWN, 'Required field parallelism is unset!') unless @parallelism
unless @parallelism.nil? || ::ApplicationParallelismType::VALID_VALUES.include?(@parallelism)
raise ::Thrift::ProtocolException.new(::Thrift::ProtocolException::UNKNOWN, 'Invalid value of field parallelism!')
end
end
|