Package com.openai.models.moderations
        Class ModerationCreateParams.Input
- 
                    
                    - All Implemented Interfaces:
 
 public final class ModerationCreateParams.InputInput (or inputs) to classify. Can be a single string, an array of strings, or an array of multi-modal input objects similar to other models. 
- 
                
                    
                    - 
                                
                            
                                Nested Class SummaryNested Classes Modifier and Type Class Description public interfaceModerationCreateParams.Input.VisitorAn interface that defines how to map each variant of Input to a value of type T. 
 - 
                                
                            
                                Method SummaryModifier and Type Method Description final Optional<String>string()A string of text to classify for moderation. final Optional<List<String>>strings()An array of strings to classify for moderation. final Optional<List<ModerationMultiModalInput>>moderationMultiModalArray()An array of multi-modal inputs to the moderation model. final BooleanisString()final BooleanisStrings()final BooleanisModerationMultiModalArray()final StringasString()A string of text to classify for moderation. final List<String>asStrings()An array of strings to classify for moderation. final List<ModerationMultiModalInput>asModerationMultiModalArray()An array of multi-modal inputs to the moderation model. final Optional<JsonValue>_json()final <T extends Any> Taccept(ModerationCreateParams.Input.Visitor<T> visitor)final ModerationCreateParams.Inputvalidate()final BooleanisValid()Booleanequals(Object other)IntegerhashCode()StringtoString()final static ModerationCreateParams.InputofString(String string)A string of text to classify for moderation. final static ModerationCreateParams.InputofStrings(List<String> strings)An array of strings to classify for moderation. final static ModerationCreateParams.InputofModerationMultiModalArray(List<ModerationMultiModalInput> moderationMultiModalArray)An array of multi-modal inputs to the moderation model. - 
                    
                    
                    - 
                                
                            
                                Method Detail- 
                                        moderationMultiModalArrayfinal Optional<List<ModerationMultiModalInput>> moderationMultiModalArray() An array of multi-modal inputs to the moderation model. 
 - 
                                        isModerationMultiModalArrayfinal Boolean isModerationMultiModalArray() 
 - 
                                        asModerationMultiModalArrayfinal List<ModerationMultiModalInput> asModerationMultiModalArray() An array of multi-modal inputs to the moderation model. 
 - 
                                        acceptfinal <T extends Any> T accept(ModerationCreateParams.Input.Visitor<T> visitor) 
 - 
                                        validatefinal ModerationCreateParams.Input validate() 
 - 
                                        ofStringfinal static ModerationCreateParams.Input ofString(String string) A string of text to classify for moderation. 
 - 
                                        ofStringsfinal static ModerationCreateParams.Input ofStrings(List<String> strings) An array of strings to classify for moderation. 
 - 
                                        ofModerationMultiModalArrayfinal static ModerationCreateParams.Input ofModerationMultiModalArray(List<ModerationMultiModalInput> moderationMultiModalArray) An array of multi-modal inputs to the moderation model. 
 
- 
                                        
 
- 
                                
                            
                                
 
- 
                    
                    
                    
 
-