Class Visibility.Builder
- java.lang.Object
-
- com.ibm.cloud.platform_services.global_catalog.v1.model.Visibility.Builder
-
- Enclosing class:
- Visibility
public static class Visibility.Builder extends java.lang.ObjectBuilder.
-
-
Constructor Summary
Constructors Constructor Description Builder()Instantiates a new builder.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Visibilitybuild()Builds a Visibility.Visibility.Builderexclude(VisibilityDetail exclude)Set the exclude.Visibility.Builderextendable(java.lang.Boolean extendable)Set the extendable.Visibility.Builderinclude(VisibilityDetail include)Set the include.Visibility.Builderrestrictions(java.lang.String restrictions)Set the restrictions.
-
-
-
Method Detail
-
build
public Visibility build()
Builds a Visibility.- Returns:
- the new Visibility instance
-
restrictions
public Visibility.Builder restrictions(java.lang.String restrictions)
Set the restrictions.- Parameters:
restrictions- the restrictions- Returns:
- the Visibility builder
-
extendable
public Visibility.Builder extendable(java.lang.Boolean extendable)
Set the extendable.- Parameters:
extendable- the extendable- Returns:
- the Visibility builder
-
include
public Visibility.Builder include(VisibilityDetail include)
Set the include.- Parameters:
include- the include- Returns:
- the Visibility builder
-
exclude
public Visibility.Builder exclude(VisibilityDetail exclude)
Set the exclude.- Parameters:
exclude- the exclude- Returns:
- the Visibility builder
-
-