Package com.buildless.projects
Interface Project.SettingsOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
Project.Settings,Project.Settings.Builder
- Enclosing class:
Project
public static interface Project.SettingsOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionSpecifies display and reporting settings which apply to this project.Specifies display and reporting settings which apply to this project.Describes the isolation mode for this project; this governs how (or if) read and write operations interact with the project's parent scope.intDescribes the isolation mode for this project; this governs how (or if) read and write operations interact with the project's parent scope.Describes the visibility mode for this project; this governs the default access controls which apply to the data held by the project.intDescribes the visibility mode for this project; this governs the default access controls which apply to the data held by the project.booleanSpecifies display and reporting settings which apply to this project.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getVisibilityValue
int getVisibilityValue()Describes the visibility mode for this project; this governs the default access controls which apply to the data held by the project. See the `Visibility` enum for more information about each mode.
.buildless.projects.Visibility visibility = 1 [json_name = "visibility", (.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The enum numeric value on the wire for visibility.
-
getVisibility
Visibility getVisibility()Describes the visibility mode for this project; this governs the default access controls which apply to the data held by the project. See the `Visibility` enum for more information about each mode.
.buildless.projects.Visibility visibility = 1 [json_name = "visibility", (.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The visibility.
-
getIsolationValue
int getIsolationValue()Describes the isolation mode for this project; this governs how (or if) read and write operations interact with the project's parent scope. See the `Isolation` enum for more information about each mode.
.buildless.projects.Isolation isolation = 2 [json_name = "isolation", (.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The enum numeric value on the wire for isolation.
-
getIsolation
Isolation getIsolation()Describes the isolation mode for this project; this governs how (or if) read and write operations interact with the project's parent scope. See the `Isolation` enum for more information about each mode.
.buildless.projects.Isolation isolation = 2 [json_name = "isolation", (.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The isolation.
-
hasDisplay
boolean hasDisplay()Specifies display and reporting settings which apply to this project. Some of these settings can be overridden by user account-level preferences.
.buildless.projects.DisplayOptions display = 3 [json_name = "display", (.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- Whether the display field is set.
-
getDisplay
DisplayOptions getDisplay()Specifies display and reporting settings which apply to this project. Some of these settings can be overridden by user account-level preferences.
.buildless.projects.DisplayOptions display = 3 [json_name = "display", (.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The display.
-
getDisplayOrBuilder
DisplayOptionsOrBuilder getDisplayOrBuilder()Specifies display and reporting settings which apply to this project. Some of these settings can be overridden by user account-level preferences.
.buildless.projects.DisplayOptions display = 3 [json_name = "display", (.google.api.field_behavior) = OUTPUT_ONLY];
-