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 |
|
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] Creation timestamp in RFC3339 text format.
optional string creation_timestamp = 30525366;
Returns |
Type |
Description |
String |
The creationTimestamp.
|
getCreationTimestampBytes()
public ByteString getCreationTimestampBytes()
[Output Only] Creation timestamp in RFC3339 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] An optional description of this resource.
optional string description = 422937596;
Returns |
Type |
Description |
String |
The description.
|
getDescriptionBytes()
public ByteString getDescriptionBytes()
[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] Features supported by the network.
optional .google.cloud.compute.v1.NetworkProfileNetworkFeatures features = 246211645;
getFeaturesOrBuilder()
public NetworkProfileNetworkFeaturesOrBuilder getFeaturesOrBuilder()
[Output Only] Features supported by the network.
optional .google.cloud.compute.v1.NetworkProfileNetworkFeatures features = 246211645;
getId()
[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] Type of the resource. Always compute#networkProfile for network profiles.
optional string kind = 3292052;
Returns |
Type |
Description |
String |
The kind.
|
getKindBytes()
public ByteString getKindBytes()
[Output Only] Type of the resource. Always compute#networkProfile for network profiles.
optional string kind = 3292052;
Returns |
Type |
Description |
ByteString |
The bytes for kind.
|
getLocation()
public NetworkProfileLocation getLocation()
[Output Only] Location to which the network is restricted.
optional .google.cloud.compute.v1.NetworkProfileLocation location = 290430901;
getLocationOrBuilder()
public NetworkProfileLocationOrBuilder getLocationOrBuilder()
[Output Only] Location to which the network is restricted.
optional .google.cloud.compute.v1.NetworkProfileLocation location = 290430901;
getName()
[Output Only] Name of the resource.
optional string name = 3373707;
Returns |
Type |
Description |
String |
The name.
|
getNameBytes()
public ByteString getNameBytes()
[Output Only] Name of the resource.
optional string name = 3373707;
Returns |
Type |
Description |
ByteString |
The bytes for name.
|
getParserForType()
public Parser<NetworkProfile> getParserForType()
Overrides
getSelfLink()
public String getSelfLink()
[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] 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] 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] 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()
[Output Only] Zone to which the network is restricted.
optional string zone = 3744684;
Returns |
Type |
Description |
String |
The zone.
|
getZoneBytes()
public ByteString getZoneBytes()
[Output Only] Zone to which the network is restricted.
optional string zone = 3744684;
Returns |
Type |
Description |
ByteString |
The bytes for zone.
|
hasCreationTimestamp()
public boolean hasCreationTimestamp()
[Output Only] Creation timestamp in RFC3339 text format.
optional string creation_timestamp = 30525366;
Returns |
Type |
Description |
boolean |
Whether the creationTimestamp field is set.
|
hasDescription()
public boolean hasDescription()
[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] 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] 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] Type of the resource. Always compute#networkProfile for network profiles.
optional string kind = 3292052;
Returns |
Type |
Description |
boolean |
Whether the kind field is set.
|
hasLocation()
public boolean hasLocation()
[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] Name of the resource.
optional string name = 3373707;
Returns |
Type |
Description |
boolean |
Whether the name field is set.
|
hasSelfLink()
public boolean hasSelfLink()
[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] 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()
[Output Only] Zone to which the network is restricted.
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