Class Cloud (0.3.0)

public final class Cloud extends GeneratedMessage implements CloudOrBuilder

Metadata related to the cloud environment.

Protobuf type google.backstory.Cloud

Implements

CloudOrBuilder

Static Fields

AVAILABILITY_ZONE_FIELD_NUMBER

public static final int AVAILABILITY_ZONE_FIELD_NUMBER
Field Value
Type Description
int

ENVIRONMENT_FIELD_NUMBER

public static final int ENVIRONMENT_FIELD_NUMBER
Field Value
Type Description
int

PROJECT_FIELD_NUMBER

public static final int PROJECT_FIELD_NUMBER
Field Value
Type Description
int

VPC_FIELD_NUMBER

public static final int VPC_FIELD_NUMBER
Field Value
Type Description
int

Static Methods

getDefaultInstance()

public static Cloud getDefaultInstance()
Returns
Type Description
Cloud

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

newBuilder()

public static Cloud.Builder newBuilder()
Returns
Type Description
Cloud.Builder

newBuilder(Cloud prototype)

public static Cloud.Builder newBuilder(Cloud prototype)
Parameter
Name Description
prototype Cloud
Returns
Type Description
Cloud.Builder

parseDelimitedFrom(InputStream input)

public static Cloud parseDelimitedFrom(InputStream input)
Parameter
Name Description
input InputStream
Returns
Type Description
Cloud
Exceptions
Type Description
IOException

parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)

public static Cloud parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input InputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
Cloud
Exceptions
Type Description
IOException

parseFrom(byte[] data)

public static Cloud parseFrom(byte[] data)
Parameter
Name Description
data byte[]
Returns
Type Description
Cloud
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)

public static Cloud parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
data byte[]
extensionRegistry ExtensionRegistryLite
Returns
Type Description
Cloud
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(ByteString data)

public static Cloud parseFrom(ByteString data)
Parameter
Name Description
data ByteString
Returns
Type Description
Cloud
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)

public static Cloud parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
data ByteString
extensionRegistry ExtensionRegistryLite
Returns
Type Description
Cloud
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(CodedInputStream input)

public static Cloud parseFrom(CodedInputStream input)
Parameter
Name Description
input CodedInputStream
Returns
Type Description
Cloud
Exceptions
Type Description
IOException

parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public static Cloud parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
Cloud
Exceptions
Type Description
IOException

parseFrom(InputStream input)

public static Cloud parseFrom(InputStream input)
Parameter
Name Description
input InputStream
Returns
Type Description
Cloud
Exceptions
Type Description
IOException

parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)

public static Cloud parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input InputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
Cloud
Exceptions
Type Description
IOException

parseFrom(ByteBuffer data)

public static Cloud parseFrom(ByteBuffer data)
Parameter
Name Description
data ByteBuffer
Returns
Type Description
Cloud
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)

public static Cloud parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
data ByteBuffer
extensionRegistry ExtensionRegistryLite
Returns
Type Description
Cloud
Exceptions
Type Description
InvalidProtocolBufferException

parser()

public static Parser<Cloud> parser()
Returns
Type Description
Parser<Cloud>

Methods

equals(Object obj)

public boolean equals(Object obj)
Parameter
Name Description
obj Object
Returns
Type Description
boolean
Overrides

getAvailabilityZone()

public String getAvailabilityZone()

The cloud environment availability zone (different from region which is location.name).

string availability_zone = 4;

Returns
Type Description
String

The availabilityZone.

getAvailabilityZoneBytes()

public ByteString getAvailabilityZoneBytes()

The cloud environment availability zone (different from region which is location.name).

string availability_zone = 4;

Returns
Type Description
ByteString

The bytes for availabilityZone.

getDefaultInstanceForType()

public Cloud getDefaultInstanceForType()
Returns
Type Description
Cloud

getEnvironment()

public Cloud.CloudEnvironment getEnvironment()

The Cloud environment.

.google.backstory.Cloud.CloudEnvironment environment = 1;

Returns
Type Description
Cloud.CloudEnvironment

The environment.

getEnvironmentValue()

public int getEnvironmentValue()

The Cloud environment.

.google.backstory.Cloud.CloudEnvironment environment = 1;

Returns
Type Description
int

The enum numeric value on the wire for environment.

getParserForType()

public Parser<Cloud> getParserForType()
Returns
Type Description
Parser<Cloud>
Overrides

getProject() (deprecated)

public Resource getProject()

Deprecated. google.backstory.Cloud.project is deprecated. See backstory/udm.proto;l=5690

The cloud environment project information. Deprecated: Use Resource.resource_ancestors

.google.backstory.Resource project = 3 [deprecated = true];

Returns
Type Description
Resource

The project.

getProjectOrBuilder() (deprecated)

public ResourceOrBuilder getProjectOrBuilder()

The cloud environment project information. Deprecated: Use Resource.resource_ancestors

.google.backstory.Resource project = 3 [deprecated = true];

Returns
Type Description
ResourceOrBuilder

getSerializedSize()

public int getSerializedSize()
Returns
Type Description
int
Overrides

getVpc() (deprecated)

public Resource getVpc()

Deprecated. google.backstory.Cloud.vpc is deprecated. See backstory/udm.proto;l=5686

The cloud environment VPC. Deprecated.

.google.backstory.Resource vpc = 2 [deprecated = true];

Returns
Type Description
Resource

The vpc.

getVpcOrBuilder() (deprecated)

public ResourceOrBuilder getVpcOrBuilder()

The cloud environment VPC. Deprecated.

.google.backstory.Resource vpc = 2 [deprecated = true];

Returns
Type Description
ResourceOrBuilder

hasProject() (deprecated)

public boolean hasProject()

Deprecated. google.backstory.Cloud.project is deprecated. See backstory/udm.proto;l=5690

The cloud environment project information. Deprecated: Use Resource.resource_ancestors

.google.backstory.Resource project = 3 [deprecated = true];

Returns
Type Description
boolean

Whether the project field is set.

hasVpc() (deprecated)

public boolean hasVpc()

Deprecated. google.backstory.Cloud.vpc is deprecated. See backstory/udm.proto;l=5686

The cloud environment VPC. Deprecated.

.google.backstory.Resource vpc = 2 [deprecated = true];

Returns
Type Description
boolean

Whether the vpc field is set.

hashCode()

public int hashCode()
Returns
Type Description
int
Overrides

internalGetFieldAccessorTable()

protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

newBuilderForType()

public Cloud.Builder newBuilderForType()
Returns
Type Description
Cloud.Builder

newBuilderForType(AbstractMessage.BuilderParent parent)

protected Cloud.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Parameter
Name Description
parent BuilderParent
Returns
Type Description
Cloud.Builder
Overrides

toBuilder()

public Cloud.Builder toBuilder()
Returns
Type Description
Cloud.Builder

writeTo(CodedOutputStream output)

public void writeTo(CodedOutputStream output)
Parameter
Name Description
output CodedOutputStream
Overrides
Exceptions
Type Description
IOException