hidden() {
@@ -563,12 +569,18 @@ public class GetAllLibrariesDirectory {
return this;
}
+ /**
+ * The Plex library visibility setting
+ */
public GetAllLibrariesDirectory withHidden(Hidden hidden) {
Utils.checkNotNull(hidden, "hidden");
this.hidden = Optional.ofNullable(hidden);
return this;
}
+ /**
+ * The Plex library visibility setting
+ */
public GetAllLibrariesDirectory withHidden(Optional extends Hidden> hidden) {
Utils.checkNotNull(hidden, "hidden");
this.hidden = hidden;
@@ -887,12 +899,18 @@ public class GetAllLibrariesDirectory {
return this;
}
+ /**
+ * The Plex library visibility setting
+ */
public Builder hidden(Hidden hidden) {
Utils.checkNotNull(hidden, "hidden");
this.hidden = Optional.ofNullable(hidden);
return this;
}
+ /**
+ * The Plex library visibility setting
+ */
public Builder hidden(Optional extends Hidden> hidden) {
Utils.checkNotNull(hidden, "hidden");
this.hidden = hidden;
diff --git a/src/main/java/dev/plexapi/sdk/models/operations/Hidden.java b/src/main/java/dev/plexapi/sdk/models/operations/Hidden.java
index 7f62f124..8faba5ae 100644
--- a/src/main/java/dev/plexapi/sdk/models/operations/Hidden.java
+++ b/src/main/java/dev/plexapi/sdk/models/operations/Hidden.java
@@ -10,11 +10,12 @@ import java.util.Optional;
/**
* Hidden
*
- * UNKNOWN
+ *
The Plex library visibility setting
*/
public enum Hidden {
- Disable(0),
- Enable(1);
+ Visible(0),
+ ExcludeHomeScreen(1),
+ ExcludeHomeScreenAndGlobalSearch(2);
@JsonValue
private final int value;