public final class RemoteTransportProfile extends GeneratedMessage implements RemoteTransportProfileOrBuilder
Message describing RemoteTransportProfile object.
Protobuf type google.cloud.networkconnectivity.v1beta.RemoteTransportProfile
Inherited Members
com.google.protobuf.GeneratedMessage.<ContainingT,T>newFileScopedGeneratedExtension(java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ContainingT,T>newMessageScopedGeneratedExtension(com.google.protobuf.Message,int,java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessage.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessage.<V>serializeBooleanMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Boolean,V>,com.google.protobuf.MapEntry<java.lang.Boolean,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeIntegerMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Integer,V>,com.google.protobuf.MapEntry<java.lang.Integer,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeLongMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Long,V>,com.google.protobuf.MapEntry<java.lang.Long,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeStringMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.String,V>,com.google.protobuf.MapEntry<java.lang.String,V>,int)
com.google.protobuf.GeneratedMessage.canUseUnsafe()
com.google.protobuf.GeneratedMessage.emptyBooleanList()
com.google.protobuf.GeneratedMessage.emptyDoubleList()
com.google.protobuf.GeneratedMessage.emptyFloatList()
com.google.protobuf.GeneratedMessage.emptyIntList()
com.google.protobuf.GeneratedMessage.emptyLongList()
com.google.protobuf.GeneratedMessage.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.isStringEmpty(java.lang.Object)
com.google.protobuf.GeneratedMessage.mergeFromAndMakeImmutableInternal(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)
com.google.protobuf.GeneratedMessage.newInstance(com.google.protobuf.GeneratedMessage.UnusedPrivateParameter)
com.google.protobuf.GeneratedMessage.parseUnknownFieldProto3(com.google.protobuf.CodedInputStream,com.google.protobuf.UnknownFieldSet.Builder,com.google.protobuf.ExtensionRegistryLite,int)
Static Fields
DESCRIPTION_FIELD_NUMBER
public static final int DESCRIPTION_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
DISPLAY_NAME_FIELD_NUMBER
public static final int DISPLAY_NAME_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
FLOW_FIELD_NUMBER
public static final int FLOW_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
LABELS_FIELD_NUMBER
public static final int LABELS_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
NAME_FIELD_NUMBER
public static final int NAME_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
ORDER_STATE_FIELD_NUMBER
public static final int ORDER_STATE_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
PROVIDER_FIELD_NUMBER
public static final int PROVIDER_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
PROVIDER_SITE_FIELD_NUMBER
public static final int PROVIDER_SITE_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
SLA_FIELD_NUMBER
public static final int SLA_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
SUPPORTED_BANDWIDTHS_FIELD_NUMBER
public static final int SUPPORTED_BANDWIDTHS_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static RemoteTransportProfile getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static RemoteTransportProfile.Builder newBuilder()
newBuilder(RemoteTransportProfile prototype)
public static RemoteTransportProfile.Builder newBuilder(RemoteTransportProfile prototype)
public static RemoteTransportProfile parseDelimitedFrom(InputStream input)
public static RemoteTransportProfile parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static RemoteTransportProfile parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static RemoteTransportProfile parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static RemoteTransportProfile parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static RemoteTransportProfile parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static RemoteTransportProfile parseFrom(CodedInputStream input)
public static RemoteTransportProfile parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static RemoteTransportProfile parseFrom(InputStream input)
public static RemoteTransportProfile parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static RemoteTransportProfile parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static RemoteTransportProfile parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<RemoteTransportProfile> parser()
Methods
containsLabels(String key)
public boolean containsLabels(String key)
Output only. Labels as key value pairs.
map<string, string> labels = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter |
| Name |
Description |
key |
String
|
equals(Object obj)
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
getDefaultInstanceForType()
public RemoteTransportProfile getDefaultInstanceForType()
getDescription()
public String getDescription()
Output only. Description of the profile.
string description = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
String |
The description.
|
getDescriptionBytes()
public ByteString getDescriptionBytes()
Output only. Description of the profile.
string description = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
ByteString |
The bytes for description.
|
getDisplayName()
public 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 |
| Type |
Description |
String |
The displayName.
|
getDisplayNameBytes()
public 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 |
| Type |
Description |
ByteString |
The bytes for displayName.
|
getFlow()
public RemoteTransportProfile.KeyProvisioningFlow 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];
getFlowValue()
public 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 |
| Type |
Description |
int |
The enum numeric value on the wire for flow.
|
getLabels() (deprecated)
public Map<String,String> getLabels()
getLabelsCount()
public int getLabelsCount()
Output only. Labels as key value pairs.
map<string, string> labels = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
int |
|
getLabelsMap()
public Map<String,String> getLabelsMap()
Output only. Labels as key value pairs.
map<string, string> labels = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
getLabelsOrDefault(String key, String defaultValue)
public String getLabelsOrDefault(String key, String defaultValue)
Output only. Labels as key value pairs.
map<string, string> labels = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
String |
|
getLabelsOrThrow(String key)
public String getLabelsOrThrow(String key)
Output only. Labels as key value pairs.
map<string, string> labels = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter |
| Name |
Description |
key |
String
|
| Returns |
| Type |
Description |
String |
|
getName()
Identifier. Name of the resource in the format of $provider-$site.
string name = 1 [(.google.api.field_behavior) = IDENTIFIER];
| Returns |
| Type |
Description |
String |
The name.
|
getNameBytes()
public ByteString getNameBytes()
Identifier. Name of the resource in the format of $provider-$site.
string name = 1 [(.google.api.field_behavior) = IDENTIFIER];
| Returns |
| Type |
Description |
ByteString |
The bytes for name.
|
getOrderState()
public 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];
getOrderStateValue()
public 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 |
| Type |
Description |
int |
The enum numeric value on the wire for orderState.
|
getParserForType()
public Parser<RemoteTransportProfile> getParserForType()
Overrides
getProvider()
public 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 |
| Type |
Description |
String |
The provider.
|
getProviderBytes()
public 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 |
| Type |
Description |
ByteString |
The bytes for provider.
|
getProviderSite()
public 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 |
| Type |
Description |
String |
The providerSite.
|
getProviderSiteBytes()
public 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 |
| Type |
Description |
ByteString |
The bytes for providerSite.
|
getSerializedSize()
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
getSla()
public RemoteTransportProfile.ServiceLevelAvailability 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];
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 |
| Type |
Description |
int |
The enum numeric value on the wire for sla.
|
getSupportedBandwidths(int index)
public RemoteTransportProfile.Bandwidth getSupportedBandwidths(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];
| Parameter |
| Name |
Description |
index |
int
The index of the element to return.
|
getSupportedBandwidthsCount()
public 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 |
| Type |
Description |
int |
The count of supportedBandwidths.
|
getSupportedBandwidthsList()
public 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 |
| Type |
Description |
List<Bandwidth> |
A list containing the supportedBandwidths.
|
getSupportedBandwidthsValue(int index)
public 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];
| Parameter |
| Name |
Description |
index |
int
The index of the value to return.
|
| Returns |
| Type |
Description |
int |
The enum numeric value on the wire of supportedBandwidths at the given index.
|
getSupportedBandwidthsValueList()
public List<Integer> 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 |
| Type |
Description |
List<Integer> |
A list containing the enum numeric values on the wire for supportedBandwidths.
|
hashCode()
| Returns |
| Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
internalGetMapFieldReflection(int number)
protected MapFieldReflectionAccessor internalGetMapFieldReflection(int number)
| Parameter |
| Name |
Description |
number |
int
|
| Returns |
| Type |
Description |
com.google.protobuf.MapFieldReflectionAccessor |
|
Overrides
com.google.protobuf.GeneratedMessage.internalGetMapFieldReflection(int)
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public RemoteTransportProfile.Builder newBuilderForType()
newBuilderForType(AbstractMessage.BuilderParent parent)
protected RemoteTransportProfile.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
toBuilder()
public RemoteTransportProfile.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides