public final class NetworkProfile extends GeneratedMessageV3 implements NetworkProfileOrBuilder
NetworkProfile represents a Google managed network profile resource.
Protobuf type google.cloud.compute.v1.NetworkProfile
Inherited Members
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessageV3.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessageV3.internalGetMapFieldReflection(int)
Static Fields
CREATION_TIMESTAMP_FIELD_NUMBER
public static final int CREATION_TIMESTAMP_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
DESCRIPTION_FIELD_NUMBER
public static final int DESCRIPTION_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
FEATURES_FIELD_NUMBER
public static final int FEATURES_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
ID_FIELD_NUMBER
public static final int ID_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
KIND_FIELD_NUMBER
public static final int KIND_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
LOCATION_FIELD_NUMBER
public static final int LOCATION_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
NAME_FIELD_NUMBER
public static final int NAME_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
PROFILE_TYPE_FIELD_NUMBER
public static final int PROFILE_TYPE_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
SELF_LINK_FIELD_NUMBER
public static final int SELF_LINK_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
SELF_LINK_WITH_ID_FIELD_NUMBER
public static final int SELF_LINK_WITH_ID_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
ZONE_FIELD_NUMBER
public static final int ZONE_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static NetworkProfile getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static NetworkProfile.Builder newBuilder()
newBuilder(NetworkProfile prototype)
public static NetworkProfile.Builder newBuilder(NetworkProfile prototype)
public static NetworkProfile parseDelimitedFrom(InputStream input)
public static NetworkProfile parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static NetworkProfile parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static NetworkProfile parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static NetworkProfile parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static NetworkProfile parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static NetworkProfile parseFrom(CodedInputStream input)
public static NetworkProfile parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static NetworkProfile parseFrom(InputStream input)
public static NetworkProfile parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static NetworkProfile parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static NetworkProfile parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<NetworkProfile> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
getCreationTimestamp()
public String getCreationTimestamp()
Output only. [Output Only] Creation timestamp inRFC3339
text format.
optional string creation_timestamp = 30525366;
| Returns |
| Type |
Description |
String |
The creationTimestamp.
|
getCreationTimestampBytes()
public ByteString getCreationTimestampBytes()
Output only. [Output Only] Creation timestamp inRFC3339
text format.
optional string creation_timestamp = 30525366;
| Returns |
| Type |
Description |
ByteString |
The bytes for creationTimestamp.
|
getDefaultInstanceForType()
public NetworkProfile getDefaultInstanceForType()
getDescription()
public String getDescription()
Output only. [Output Only] An optional description of this resource.
optional string description = 422937596;
| Returns |
| Type |
Description |
String |
The description.
|
getDescriptionBytes()
public ByteString getDescriptionBytes()
Output only. [Output Only] An optional description of this resource.
optional string description = 422937596;
| Returns |
| Type |
Description |
ByteString |
The bytes for description.
|
getFeatures()
public NetworkProfileNetworkFeatures getFeatures()
Output only. [Output Only] Features supported by the network.
optional .google.cloud.compute.v1.NetworkProfileNetworkFeatures features = 246211645;
getFeaturesOrBuilder()
public NetworkProfileNetworkFeaturesOrBuilder getFeaturesOrBuilder()
Output only. [Output Only] Features supported by the network.
optional .google.cloud.compute.v1.NetworkProfileNetworkFeatures features = 246211645;
getId()
Output only. [Output Only] The unique identifier for the resource. This identifier is
defined by the server.
optional uint64 id = 3355;
| Returns |
| Type |
Description |
long |
The id.
|
getKind()
Output only. [Output Only] Type of the resource. Alwayscompute#networkProfile for network profiles.
optional string kind = 3292052;
| Returns |
| Type |
Description |
String |
The kind.
|
getKindBytes()
public ByteString getKindBytes()
Output only. [Output Only] Type of the resource. Alwayscompute#networkProfile for network profiles.
optional string kind = 3292052;
| Returns |
| Type |
Description |
ByteString |
The bytes for kind.
|
getLocation()
public NetworkProfileLocation getLocation()
Output only. [Output Only] Location to which the network is restricted.
optional .google.cloud.compute.v1.NetworkProfileLocation location = 290430901;
getLocationOrBuilder()
public NetworkProfileLocationOrBuilder getLocationOrBuilder()
Output only. [Output Only] Location to which the network is restricted.
optional .google.cloud.compute.v1.NetworkProfileLocation location = 290430901;
getName()
Output only. [Output Only] Name of the resource.
optional string name = 3373707;
| Returns |
| Type |
Description |
String |
The name.
|
getNameBytes()
public ByteString getNameBytes()
Output only. [Output Only] Name of the resource.
optional string name = 3373707;
| Returns |
| Type |
Description |
ByteString |
The bytes for name.
|
getParserForType()
public Parser<NetworkProfile> getParserForType()
Overrides
getProfileType()
public NetworkProfileProfileType getProfileType()
Output only. [Output Only] Type of the network profile.
optional .google.cloud.compute.v1.NetworkProfileProfileType profile_type = 150167568;
getProfileTypeOrBuilder()
public NetworkProfileProfileTypeOrBuilder getProfileTypeOrBuilder()
Output only. [Output Only] Type of the network profile.
optional .google.cloud.compute.v1.NetworkProfileProfileType profile_type = 150167568;
getSelfLink()
public String getSelfLink()
Output only. [Output Only] Server-defined URL for the resource.
optional string self_link = 456214797;
| Returns |
| Type |
Description |
String |
The selfLink.
|
getSelfLinkBytes()
public ByteString getSelfLinkBytes()
Output only. [Output Only] Server-defined URL for the resource.
optional string self_link = 456214797;
| Returns |
| Type |
Description |
ByteString |
The bytes for selfLink.
|
getSelfLinkWithId()
public String getSelfLinkWithId()
Output only. [Output Only] Server-defined URL for this resource with the resource id.
optional string self_link_with_id = 44520962;
| Returns |
| Type |
Description |
String |
The selfLinkWithId.
|
getSelfLinkWithIdBytes()
public ByteString getSelfLinkWithIdBytes()
Output only. [Output Only] Server-defined URL for this resource with the resource id.
optional string self_link_with_id = 44520962;
| Returns |
| Type |
Description |
ByteString |
The bytes for selfLinkWithId.
|
getSerializedSize()
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
getZone()
optional string zone = 3744684;
| Returns |
| Type |
Description |
String |
The zone.
|
getZoneBytes()
public ByteString getZoneBytes()
optional string zone = 3744684;
| Returns |
| Type |
Description |
ByteString |
The bytes for zone.
|
hasCreationTimestamp()
public boolean hasCreationTimestamp()
Output only. [Output Only] Creation timestamp inRFC3339
text format.
optional string creation_timestamp = 30525366;
| Returns |
| Type |
Description |
boolean |
Whether the creationTimestamp field is set.
|
hasDescription()
public boolean hasDescription()
Output only. [Output Only] An optional description of this resource.
optional string description = 422937596;
| Returns |
| Type |
Description |
boolean |
Whether the description field is set.
|
hasFeatures()
public boolean hasFeatures()
Output only. [Output Only] Features supported by the network.
optional .google.cloud.compute.v1.NetworkProfileNetworkFeatures features = 246211645;
| Returns |
| Type |
Description |
boolean |
Whether the features field is set.
|
hasId()
Output only. [Output Only] The unique identifier for the resource. This identifier is
defined by the server.
optional uint64 id = 3355;
| Returns |
| Type |
Description |
boolean |
Whether the id field is set.
|
hasKind()
Output only. [Output Only] Type of the resource. Alwayscompute#networkProfile for network profiles.
optional string kind = 3292052;
| Returns |
| Type |
Description |
boolean |
Whether the kind field is set.
|
hasLocation()
public boolean hasLocation()
Output only. [Output Only] Location to which the network is restricted.
optional .google.cloud.compute.v1.NetworkProfileLocation location = 290430901;
| Returns |
| Type |
Description |
boolean |
Whether the location field is set.
|
hasName()
Output only. [Output Only] Name of the resource.
optional string name = 3373707;
| Returns |
| Type |
Description |
boolean |
Whether the name field is set.
|
hasProfileType()
public boolean hasProfileType()
Output only. [Output Only] Type of the network profile.
optional .google.cloud.compute.v1.NetworkProfileProfileType profile_type = 150167568;
| Returns |
| Type |
Description |
boolean |
Whether the profileType field is set.
|
hasSelfLink()
public boolean hasSelfLink()
Output only. [Output Only] Server-defined URL for the resource.
optional string self_link = 456214797;
| Returns |
| Type |
Description |
boolean |
Whether the selfLink field is set.
|
hasSelfLinkWithId()
public boolean hasSelfLinkWithId()
Output only. [Output Only] Server-defined URL for this resource with the resource id.
optional string self_link_with_id = 44520962;
| Returns |
| Type |
Description |
boolean |
Whether the selfLinkWithId field is set.
|
hasZone()
optional string zone = 3744684;
| Returns |
| Type |
Description |
boolean |
Whether the zone field is set.
|
hashCode()
| Returns |
| Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public NetworkProfile.Builder newBuilderForType()
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected NetworkProfile.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
| Returns |
| Type |
Description |
Object |
|
Overrides
toBuilder()
public NetworkProfile.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides