Package io.getstream.chat.java.models
Class Import
- java.lang.Object
-
- io.getstream.chat.java.models.Import
-
public class Import extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classImport.CreateImportRequestDatastatic classImport.CreateImportResponsestatic classImport.CreateImportUrlRequestDatastatic classImport.CreateImportUrlResponsestatic classImport.GetImportRequeststatic classImport.GetImportResponsestatic classImport.ImportHistoryItemstatic classImport.ImportModestatic classImport.ImportStatestatic classImport.ListImportsRequeststatic classImport.ListImportsResponse
-
Constructor Summary
Constructors Constructor Description Import()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected booleancanEqual(java.lang.Object other)static Import.CreateImportRequestData.CreateImportRequestcreateImport(@NotNull java.lang.String path, @Nullable Import.ImportMode mode)Creates a create import requeststatic Import.CreateImportUrlRequestData.CreateImportUrlRequestcreateImportUrl(@NotNull java.lang.String fileName)Creates a create import url requestbooleanequals(java.lang.Object o)@Nullable java.util.DategetCreatedAt()@Nullable java.util.List<Import.ImportHistoryItem>getHistory()@Nullable java.lang.StringgetId()static @NotNull Import.GetImportRequestgetImport(@NotNull java.lang.String id)Creates a get import request@Nullable Import.ImportModegetMode()@Nullable java.lang.StringgetPath()@Nullable Import.ImportStategetState()@Nullable java.util.DategetUpdatedAt()inthashCode()static @NotNull Import.ListImportsRequestlistImports(@Nullable java.lang.Integer limit, @Nullable java.lang.Integer offset)Creates a list import requestvoidsetCreatedAt(@Nullable java.util.Date createdAt)voidsetHistory(@Nullable java.util.List<Import.ImportHistoryItem> history)voidsetId(@Nullable java.lang.String id)voidsetMode(@Nullable Import.ImportMode mode)voidsetPath(@Nullable java.lang.String path)voidsetState(@Nullable Import.ImportState state)voidsetUpdatedAt(@Nullable java.util.Date updatedAt)java.lang.StringtoString()
-
-
-
Method Detail
-
createImportUrl
@NotNull public static Import.CreateImportUrlRequestData.CreateImportUrlRequest createImportUrl(@NotNull @NotNull java.lang.String fileName)
Creates a create import url request- Parameters:
fileName- the name of the file to be imported- Returns:
- the created request
-
createImport
@NotNull public static Import.CreateImportRequestData.CreateImportRequest createImport(@NotNull @NotNull java.lang.String path, @Nullable @Nullable Import.ImportMode mode)
Creates a create import request- Parameters:
path- the path returned by createImportUrl endpointmode- the import mode- Returns:
- the created request
-
getImport
@NotNull public static @NotNull Import.GetImportRequest getImport(@NotNull @NotNull java.lang.String id)
Creates a get import request- Parameters:
id- the id of the import- Returns:
- the created request
-
listImports
@NotNull public static @NotNull Import.ListImportsRequest listImports(@Nullable @Nullable java.lang.Integer limit, @Nullable @Nullable java.lang.Integer offset)
Creates a list import request- Parameters:
limit- how many records to returnoffset- how many records to skip during pagination- Returns:
- the created request
-
getId
@Nullable public @Nullable java.lang.String getId()
-
getPath
@Nullable public @Nullable java.lang.String getPath()
-
getMode
@Nullable public @Nullable Import.ImportMode getMode()
-
getState
@Nullable public @Nullable Import.ImportState getState()
-
getHistory
@Nullable public @Nullable java.util.List<Import.ImportHistoryItem> getHistory()
-
getCreatedAt
@Nullable public @Nullable java.util.Date getCreatedAt()
-
getUpdatedAt
@Nullable public @Nullable java.util.Date getUpdatedAt()
-
setId
public void setId(@Nullable @Nullable java.lang.String id)
-
setPath
public void setPath(@Nullable @Nullable java.lang.String path)
-
setMode
public void setMode(@Nullable @Nullable Import.ImportMode mode)
-
setState
public void setState(@Nullable @Nullable Import.ImportState state)
-
setHistory
public void setHistory(@Nullable @Nullable java.util.List<Import.ImportHistoryItem> history)
-
setCreatedAt
public void setCreatedAt(@Nullable @Nullable java.util.Date createdAt)
-
setUpdatedAt
public void setUpdatedAt(@Nullable @Nullable java.util.Date updatedAt)
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
canEqual
protected boolean canEqual(java.lang.Object other)
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-