Interface RemoteTransportProfileOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
RemoteTransportProfile,RemoteTransportProfile.Builder
@Generated
public interface RemoteTransportProfileOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionbooleancontainsLabels(String key) Output only.Output only.com.google.protobuf.ByteStringOutput only.Output only.com.google.protobuf.ByteStringOutput only.getFlow()Output only.intOutput only.Deprecated.intOutput only.Output only.getLabelsOrDefault(String key, String defaultValue) Output only.getLabelsOrThrow(String key) Output only.getName()Identifier.com.google.protobuf.ByteStringIdentifier.Output only.intOutput only.Output only.com.google.protobuf.ByteStringOutput only.Output only.com.google.protobuf.ByteStringOutput only.getSla()Output only.intOutput only.getSupportedBandwidths(int index) Output only.intOutput only.Output only.intgetSupportedBandwidthsValue(int index) Output only.Output only.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
-
getName
String getName()Identifier. Name of the resource in the format of $provider-$site.
string name = 1 [(.google.api.field_behavior) = IDENTIFIER];- Returns:
- The name.
-
getNameBytes
com.google.protobuf.ByteString getNameBytes()Identifier. Name of the resource in the format of $provider-$site.
string name = 1 [(.google.api.field_behavior) = IDENTIFIER];- Returns:
- The bytes for name.
-
getLabelsCount
int getLabelsCount()Output only. Labels as key value pairs.
map<string, string> labels = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
containsLabels
Output only. Labels as key value pairs.
map<string, string> labels = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getLabels
Deprecated.UsegetLabelsMap()instead. -
getLabelsMap
Output only. Labels as key value pairs.
map<string, string> labels = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getLabelsOrDefault
Output only. Labels as key value pairs.
map<string, string> labels = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getLabelsOrThrow
Output only. Labels as key value pairs.
map<string, string> labels = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getDescription
String getDescription()Output only. Description of the profile.
string description = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The description.
-
getDescriptionBytes
com.google.protobuf.ByteString getDescriptionBytes()Output only. Description of the profile.
string description = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The bytes for description.
-
getProvider
String getProvider()Output only. Name of the provider on the other end of this profile. E.g. “Amazon Web Services” or “Microsoft Azure”.
string provider = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The provider.
-
getProviderBytes
com.google.protobuf.ByteString getProviderBytes()Output only. Name of the provider on the other end of this profile. E.g. “Amazon Web Services” or “Microsoft Azure”.
string provider = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The bytes for provider.
-
getProviderSite
String getProviderSite()Output only. If the profile is a Cloud Service Provider with compute resources, this is populated with the region where connectivity is being established. If the profile provides facility-level selection, this is an identity of the facility any connections on this profile are going through.
string provider_site = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The providerSite.
-
getProviderSiteBytes
com.google.protobuf.ByteString getProviderSiteBytes()Output only. If the profile is a Cloud Service Provider with compute resources, this is populated with the region where connectivity is being established. If the profile provides facility-level selection, this is an identity of the facility any connections on this profile are going through.
string provider_site = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The bytes for providerSite.
-
getSupportedBandwidthsList
List<RemoteTransportProfile.Bandwidth> getSupportedBandwidthsList()Output only. List of bandwidth enum values that are supported by this profile.
repeated .google.cloud.networkconnectivity.v1beta.RemoteTransportProfile.Bandwidth supported_bandwidths = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- A list containing the supportedBandwidths.
-
getSupportedBandwidthsCount
int getSupportedBandwidthsCount()Output only. List of bandwidth enum values that are supported by this profile.
repeated .google.cloud.networkconnectivity.v1beta.RemoteTransportProfile.Bandwidth supported_bandwidths = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The count of supportedBandwidths.
-
getSupportedBandwidths
Output only. List of bandwidth enum values that are supported by this profile.
repeated .google.cloud.networkconnectivity.v1beta.RemoteTransportProfile.Bandwidth supported_bandwidths = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
index- The index of the element to return.- Returns:
- The supportedBandwidths at the given index.
-
getSupportedBandwidthsValueList
Output only. List of bandwidth enum values that are supported by this profile.
repeated .google.cloud.networkconnectivity.v1beta.RemoteTransportProfile.Bandwidth supported_bandwidths = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- A list containing the enum numeric values on the wire for supportedBandwidths.
-
getSupportedBandwidthsValue
int getSupportedBandwidthsValue(int index) Output only. List of bandwidth enum values that are supported by this profile.
repeated .google.cloud.networkconnectivity.v1beta.RemoteTransportProfile.Bandwidth supported_bandwidths = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
index- The index of the value to return.- Returns:
- The enum numeric value on the wire of supportedBandwidths at the given index.
-
getSlaValue
int getSlaValue()Output only. Availability class that will be configured for this particular RemoteTransportProfile.
.google.cloud.networkconnectivity.v1beta.RemoteTransportProfile.ServiceLevelAvailability sla = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The enum numeric value on the wire for sla.
-
getSla
Output only. Availability class that will be configured for this particular RemoteTransportProfile.
.google.cloud.networkconnectivity.v1beta.RemoteTransportProfile.ServiceLevelAvailability sla = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The sla.
-
getFlowValue
int getFlowValue()Output only. Type of provisioning flows supported by this profile.
.google.cloud.networkconnectivity.v1beta.RemoteTransportProfile.KeyProvisioningFlow flow = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The enum numeric value on the wire for flow.
-
getFlow
Output only. Type of provisioning flows supported by this profile.
.google.cloud.networkconnectivity.v1beta.RemoteTransportProfile.KeyProvisioningFlow flow = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The flow.
-
getOrderStateValue
int getOrderStateValue()Output only. Order state for this profile.
.google.cloud.networkconnectivity.v1beta.RemoteTransportProfile.State order_state = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The enum numeric value on the wire for orderState.
-
getOrderState
RemoteTransportProfile.State getOrderState()Output only. Order state for this profile.
.google.cloud.networkconnectivity.v1beta.RemoteTransportProfile.State order_state = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The orderState.
-
getDisplayName
String getDisplayName()Output only. Human readable name of this profile, used to identify this profile in the UI.
string display_name = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The displayName.
-
getDisplayNameBytes
com.google.protobuf.ByteString getDisplayNameBytes()Output only. Human readable name of this profile, used to identify this profile in the UI.
string display_name = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The bytes for displayName.
-