Package com.google.cloud.compute.v1
Class HealthSourcesGetHealthResponseSourceInfo
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessage
com.google.cloud.compute.v1.HealthSourcesGetHealthResponseSourceInfo
- All Implemented Interfaces:
HealthSourcesGetHealthResponseSourceInfoOrBuilder,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable
@Generated
public final class HealthSourcesGetHealthResponseSourceInfo
extends com.google.protobuf.GeneratedMessage
implements HealthSourcesGetHealthResponseSourceInfoOrBuilder
Protobuf type
google.cloud.compute.v1.HealthSourcesGetHealthResponseSourceInfo- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classNested classes/interfaces inherited from class com.google.protobuf.GeneratedMessage
com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT, BuilderT>>, com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.FieldAccessorTable, com.google.protobuf.GeneratedMessage.GeneratedExtension<ContainingT extends com.google.protobuf.Message, T extends Object>, com.google.protobuf.GeneratedMessage.UnusedPrivateParameter Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessage
com.google.protobuf.AbstractMessage.BuilderParentNested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessageLite.InternalOneOfEnum -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intFields inherited from class com.google.protobuf.GeneratedMessage
alwaysUseFieldBuilders, loggedPre22TypeNames, unknownFieldsFields inherited from class com.google.protobuf.AbstractMessage
memoizedSizeFields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode -
Method Summary
Modifier and TypeMethodDescriptionbooleangetBackends(int index) Represents an instance group or network endpoint group behind the source backend service.intRepresents an instance group or network endpoint group behind the source backend service.Represents an instance group or network endpoint group behind the source backend service.getBackendsOrBuilder(int index) Represents an instance group or network endpoint group behind the source backend service.Represents an instance group or network endpoint group behind the source backend service.static final com.google.protobuf.Descriptors.DescriptorFully qualified URL of the forwarding rule associated with the source resource if it is a L4ILB backend service.com.google.protobuf.ByteStringFully qualified URL of the forwarding rule associated with the source resource if it is a L4ILB backend service.com.google.protobuf.Parser<HealthSourcesGetHealthResponseSourceInfo>intFully qualified URL of the associated source resource.com.google.protobuf.ByteStringFully qualified URL of the associated source resource.booleanFully qualified URL of the forwarding rule associated with the source resource if it is a L4ILB backend service.inthashCode()booleanFully qualified URL of the associated source resource.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleannewBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) parseDelimitedFrom(InputStream input) parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) parseFrom(byte[] data) parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) parseFrom(com.google.protobuf.ByteString data) parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) parseFrom(com.google.protobuf.CodedInputStream input) parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) parseFrom(InputStream input) parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) parseFrom(ByteBuffer data) parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<HealthSourcesGetHealthResponseSourceInfo>parser()voidwriteTo(com.google.protobuf.CodedOutputStream output) Methods inherited from class com.google.protobuf.GeneratedMessage
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, newFileScopedGeneratedExtension, newInstance, newMessageScopedGeneratedExtension, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagMethods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashFields, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite
addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.MessageLite
toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Field Details
-
BACKENDS_FIELD_NUMBER
public static final int BACKENDS_FIELD_NUMBER- See Also:
-
FORWARDING_RULE_FIELD_NUMBER
public static final int FORWARDING_RULE_FIELD_NUMBER- See Also:
-
SOURCE_FIELD_NUMBER
public static final int SOURCE_FIELD_NUMBER- See Also:
-
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage
-
getBackendsList
Represents an instance group or network endpoint group behind the source backend service. Only used if the sourceType of the regionHealthSource is BACKEND_SERVICE.
repeated .google.cloud.compute.v1.HealthSourcesGetHealthResponseSourceInfoBackendInfo backends = 510839903;- Specified by:
getBackendsListin interfaceHealthSourcesGetHealthResponseSourceInfoOrBuilder
-
getBackendsOrBuilderList
public List<? extends HealthSourcesGetHealthResponseSourceInfoBackendInfoOrBuilder> getBackendsOrBuilderList()Represents an instance group or network endpoint group behind the source backend service. Only used if the sourceType of the regionHealthSource is BACKEND_SERVICE.
repeated .google.cloud.compute.v1.HealthSourcesGetHealthResponseSourceInfoBackendInfo backends = 510839903;- Specified by:
getBackendsOrBuilderListin interfaceHealthSourcesGetHealthResponseSourceInfoOrBuilder
-
getBackendsCount
public int getBackendsCount()Represents an instance group or network endpoint group behind the source backend service. Only used if the sourceType of the regionHealthSource is BACKEND_SERVICE.
repeated .google.cloud.compute.v1.HealthSourcesGetHealthResponseSourceInfoBackendInfo backends = 510839903;- Specified by:
getBackendsCountin interfaceHealthSourcesGetHealthResponseSourceInfoOrBuilder
-
getBackends
Represents an instance group or network endpoint group behind the source backend service. Only used if the sourceType of the regionHealthSource is BACKEND_SERVICE.
repeated .google.cloud.compute.v1.HealthSourcesGetHealthResponseSourceInfoBackendInfo backends = 510839903;- Specified by:
getBackendsin interfaceHealthSourcesGetHealthResponseSourceInfoOrBuilder
-
getBackendsOrBuilder
Represents an instance group or network endpoint group behind the source backend service. Only used if the sourceType of the regionHealthSource is BACKEND_SERVICE.
repeated .google.cloud.compute.v1.HealthSourcesGetHealthResponseSourceInfoBackendInfo backends = 510839903;- Specified by:
getBackendsOrBuilderin interfaceHealthSourcesGetHealthResponseSourceInfoOrBuilder
-
hasForwardingRule
public boolean hasForwardingRule()Fully qualified URL of the forwarding rule associated with the source resource if it is a L4ILB backend service.
optional string forwarding_rule = 269964030;- Specified by:
hasForwardingRulein interfaceHealthSourcesGetHealthResponseSourceInfoOrBuilder- Returns:
- Whether the forwardingRule field is set.
-
getForwardingRule
Fully qualified URL of the forwarding rule associated with the source resource if it is a L4ILB backend service.
optional string forwarding_rule = 269964030;- Specified by:
getForwardingRulein interfaceHealthSourcesGetHealthResponseSourceInfoOrBuilder- Returns:
- The forwardingRule.
-
getForwardingRuleBytes
public com.google.protobuf.ByteString getForwardingRuleBytes()Fully qualified URL of the forwarding rule associated with the source resource if it is a L4ILB backend service.
optional string forwarding_rule = 269964030;- Specified by:
getForwardingRuleBytesin interfaceHealthSourcesGetHealthResponseSourceInfoOrBuilder- Returns:
- The bytes for forwardingRule.
-
hasSource
public boolean hasSource()Fully qualified URL of the associated source resource. This is always a backend service URL.
optional string source = 177235995;- Specified by:
hasSourcein interfaceHealthSourcesGetHealthResponseSourceInfoOrBuilder- Returns:
- Whether the source field is set.
-
getSource
Fully qualified URL of the associated source resource. This is always a backend service URL.
optional string source = 177235995;- Specified by:
getSourcein interfaceHealthSourcesGetHealthResponseSourceInfoOrBuilder- Returns:
- The source.
-
getSourceBytes
public com.google.protobuf.ByteString getSourceBytes()Fully qualified URL of the associated source resource. This is always a backend service URL.
optional string source = 177235995;- Specified by:
getSourceBytesin interfaceHealthSourcesGetHealthResponseSourceInfoOrBuilder- Returns:
- The bytes for source.
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage
-
writeTo
- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessage- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessage
-
equals
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static HealthSourcesGetHealthResponseSourceInfo parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static HealthSourcesGetHealthResponseSourceInfo parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static HealthSourcesGetHealthResponseSourceInfo parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static HealthSourcesGetHealthResponseSourceInfo parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static HealthSourcesGetHealthResponseSourceInfo parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static HealthSourcesGetHealthResponseSourceInfo parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static HealthSourcesGetHealthResponseSourceInfo parseFrom(InputStream input) throws IOException - Throws:
IOException
-
parseFrom
public static HealthSourcesGetHealthResponseSourceInfo parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
public static HealthSourcesGetHealthResponseSourceInfo parseDelimitedFrom(InputStream input) throws IOException - Throws:
IOException
-
parseDelimitedFrom
public static HealthSourcesGetHealthResponseSourceInfo parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
public static HealthSourcesGetHealthResponseSourceInfo parseFrom(com.google.protobuf.CodedInputStream input) throws IOException - Throws:
IOException
-
parseFrom
public static HealthSourcesGetHealthResponseSourceInfo parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
newBuilderForType
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
-
newBuilder
public static HealthSourcesGetHealthResponseSourceInfo.Builder newBuilder(HealthSourcesGetHealthResponseSourceInfo prototype) -
toBuilder
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected HealthSourcesGetHealthResponseSourceInfo.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) - Overrides:
newBuilderForTypein classcom.google.protobuf.AbstractMessage
-
getDefaultInstance
-
parser
-
getParserForType
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessage
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-