Class NotebookMetadata
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<NotebookMetadata.Builder,NotebookMetadata>
Contains metadata for notebook, including the notebook name, ID, workgroup, and time created.
- See Also:
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionstatic NotebookMetadata.Builderbuilder()final InstantThe time when the notebook was created.final booleanfinal booleanequalsBySdkFields(Object obj) final <T> Optional<T>getValueForField(String fieldName, Class<T> clazz) final inthashCode()final InstantThe time when the notebook was last modified.final Stringname()The name of the notebook.final StringThe notebook ID.static Class<? extends NotebookMetadata.Builder>final StringtoString()Returns a string representation of this object.final NotebookTypetype()The type of notebook.final StringThe type of notebook.final StringThe name of the Spark enabled workgroup to which the notebook belongs.Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
Method Details
-
notebookId
The notebook ID.
- Returns:
- The notebook ID.
-
name
The name of the notebook.
- Returns:
- The name of the notebook.
-
workGroup
The name of the Spark enabled workgroup to which the notebook belongs.
- Returns:
- The name of the Spark enabled workgroup to which the notebook belongs.
-
creationTime
The time when the notebook was created.
- Returns:
- The time when the notebook was created.
-
type
The type of notebook. Currently, the only valid type is
IPYNB.If the service returns an enum value that is not available in the current SDK version,
typewill returnNotebookType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromtypeAsString().- Returns:
- The type of notebook. Currently, the only valid type is
IPYNB. - See Also:
-
typeAsString
The type of notebook. Currently, the only valid type is
IPYNB.If the service returns an enum value that is not available in the current SDK version,
typewill returnNotebookType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromtypeAsString().- Returns:
- The type of notebook. Currently, the only valid type is
IPYNB. - See Also:
-
lastModifiedTime
The time when the notebook was last modified.
- Returns:
- The time when the notebook was last modified.
-
toBuilder
- Specified by:
toBuilderin interfaceToCopyableBuilder<NotebookMetadata.Builder,NotebookMetadata>
-
builder
-
serializableBuilderClass
-
hashCode
public final int hashCode() -
equals
-
equalsBySdkFields
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value. -
getValueForField
-
sdkFields
-
sdkFieldNameToField
- Specified by:
sdkFieldNameToFieldin interfaceSdkPojo
-