Package com.buildless.projects
Interface Project.Settings.UpdateOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
Project.Settings.Update,Project.Settings.Update.Builder
- Enclosing class:
Project.Settings
public static interface Project.Settings.UpdateOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionDesired display and reporting settings which apply to this project.Desired display and reporting settings which apply to this project.Desired initial isolation mode for this project; this governs how (or if) read and write operations interact with the project's parent scope.intDesired initial isolation mode for this project; this governs how (or if) read and write operations interact with the project's parent scope.Specifies an updated visibility setting for a project.intSpecifies an updated visibility setting for a project.booleanDesired 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()Specifies an updated visibility setting for a 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) = OPTIONAL];- Returns:
- The enum numeric value on the wire for visibility.
-
getVisibility
Visibility getVisibility()Specifies an updated visibility setting for a 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) = OPTIONAL];- Returns:
- The visibility.
-
getIsolationValue
int getIsolationValue()Desired initial 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) = OPTIONAL];- Returns:
- The enum numeric value on the wire for isolation.
-
getIsolation
Isolation getIsolation()Desired initial 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) = OPTIONAL];- Returns:
- The isolation.
-
hasDisplay
boolean hasDisplay()Desired display and reporting settings which apply to this project. Some of these settings can be further customized by user account-level preferences.
.buildless.projects.DisplayOptions display = 3 [json_name = "display", (.google.api.field_behavior) = OPTIONAL];- Returns:
- Whether the display field is set.
-
getDisplay
DisplayOptions getDisplay()Desired display and reporting settings which apply to this project. Some of these settings can be further customized by user account-level preferences.
.buildless.projects.DisplayOptions display = 3 [json_name = "display", (.google.api.field_behavior) = OPTIONAL];- Returns:
- The display.
-
getDisplayOrBuilder
DisplayOptionsOrBuilder getDisplayOrBuilder()Desired display and reporting settings which apply to this project. Some of these settings can be further customized by user account-level preferences.
.buildless.projects.DisplayOptions display = 3 [json_name = "display", (.google.api.field_behavior) = OPTIONAL];
-