public interface ShareSettingsOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
boolean |
containsProjectMap(String key)
A map of project id and project config.
|
Map<String,ShareSettingsProjectConfig> |
getProjectMap()
Deprecated.
|
int |
getProjectMapCount()
A map of project id and project config.
|
Map<String,ShareSettingsProjectConfig> |
getProjectMapMap()
A map of project id and project config.
|
ShareSettingsProjectConfig |
getProjectMapOrDefault(String key,
ShareSettingsProjectConfig defaultValue)
A map of project id and project config.
|
ShareSettingsProjectConfig |
getProjectMapOrThrow(String key)
A map of project id and project config.
|
String |
getShareType()
Type of sharing for this shared-reservation
Check the ShareType enum for the list of possible values.
|
com.google.protobuf.ByteString |
getShareTypeBytes()
Type of sharing for this shared-reservation
Check the ShareType enum for the list of possible values.
|
boolean |
hasShareType()
Type of sharing for this shared-reservation
Check the ShareType enum for the list of possible values.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofint getProjectMapCount()
A map of project id and project config. This is only valid when share_type's value is SPECIFIC_PROJECTS.
map<string, .google.cloud.compute.v1.ShareSettingsProjectConfig> project_map = 134212406;
boolean containsProjectMap(String key)
A map of project id and project config. This is only valid when share_type's value is SPECIFIC_PROJECTS.
map<string, .google.cloud.compute.v1.ShareSettingsProjectConfig> project_map = 134212406;
@Deprecated Map<String,ShareSettingsProjectConfig> getProjectMap()
getProjectMapMap() instead.Map<String,ShareSettingsProjectConfig> getProjectMapMap()
A map of project id and project config. This is only valid when share_type's value is SPECIFIC_PROJECTS.
map<string, .google.cloud.compute.v1.ShareSettingsProjectConfig> project_map = 134212406;
ShareSettingsProjectConfig getProjectMapOrDefault(String key, ShareSettingsProjectConfig defaultValue)
A map of project id and project config. This is only valid when share_type's value is SPECIFIC_PROJECTS.
map<string, .google.cloud.compute.v1.ShareSettingsProjectConfig> project_map = 134212406;
ShareSettingsProjectConfig getProjectMapOrThrow(String key)
A map of project id and project config. This is only valid when share_type's value is SPECIFIC_PROJECTS.
map<string, .google.cloud.compute.v1.ShareSettingsProjectConfig> project_map = 134212406;
boolean hasShareType()
Type of sharing for this shared-reservation Check the ShareType enum for the list of possible values.
optional string share_type = 359533466;String getShareType()
Type of sharing for this shared-reservation Check the ShareType enum for the list of possible values.
optional string share_type = 359533466;com.google.protobuf.ByteString getShareTypeBytes()
Type of sharing for this shared-reservation Check the ShareType enum for the list of possible values.
optional string share_type = 359533466;Copyright © 2023 Google LLC. All rights reserved.