Package namespace.cloud.compute.v1beta
Class Compute.AllocatedContainer.ExportedContainerPort
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessage
namespace.cloud.compute.v1beta.Compute.AllocatedContainer.ExportedContainerPort
- All Implemented Interfaces:
com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable,Compute.AllocatedContainer.ExportedContainerPortOrBuilder
- Enclosing class:
Compute.AllocatedContainer
public static final class Compute.AllocatedContainer.ExportedContainerPort
extends com.google.protobuf.GeneratedMessage
implements Compute.AllocatedContainer.ExportedContainerPortOrBuilder
Protobuf type
namespace.cloud.compute.v1beta.AllocatedContainer.ExportedContainerPort- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classProtobuf typenamespace.cloud.compute.v1beta.AllocatedContainer.ExportedContainerPortNested 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>, 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 intstatic final intstatic 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 TypeMethodDescriptionbooleanThe effective client authentication mode.intThe effective client authentication mode.intThe original specified container port.static final com.google.protobuf.Descriptors.DescriptorThe endpoint to use to connect to the exported port.com.google.protobuf.ByteStringThe endpoint to use to connect to the exported port.intIf required, the port exposed within the instance that translates to the container port above.getFqdn()The fully qualified domain that is configured in the public ingress to map back to this exposed port.com.google.protobuf.ByteStringThe fully qualified domain that is configured in the public ingress to map back to this exposed port.getHttpMatchRule(int index) The original specified http rules.intThe original specified http rules.The original specified http rules.getHttpMatchRuleOrBuilder(int index) The original specified http rules.List<? extends Compute.HttpMatchRuleOrBuilder> The original specified http rules.com.google.protobuf.Parser<Compute.AllocatedContainer.ExportedContainerPort> getProto()The original specified protocol.intThe original specified protocol.intinthashCode()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<Compute.AllocatedContainer.ExportedContainerPort> 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
-
PROTO_FIELD_NUMBER
public static final int PROTO_FIELD_NUMBER- See Also:
-
CONTAINER_PORT_FIELD_NUMBER
public static final int CONTAINER_PORT_FIELD_NUMBER- See Also:
-
HTTP_MATCH_RULE_FIELD_NUMBER
public static final int HTTP_MATCH_RULE_FIELD_NUMBER- See Also:
-
EXPORTED_PORT_FIELD_NUMBER
public static final int EXPORTED_PORT_FIELD_NUMBER- See Also:
-
FQDN_FIELD_NUMBER
public static final int FQDN_FIELD_NUMBER- See Also:
-
ENDPOINT_FIELD_NUMBER
public static final int ENDPOINT_FIELD_NUMBER- See Also:
-
CLIENT_AUTHENTICATION_FIELD_NUMBER
public static final int CLIENT_AUTHENTICATION_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
-
getProtoValue
public int getProtoValue()The original specified protocol.
.namespace.cloud.compute.v1beta.ContainerPort.Proto proto = 1;- Specified by:
getProtoValuein interfaceCompute.AllocatedContainer.ExportedContainerPortOrBuilder- Returns:
- The enum numeric value on the wire for proto.
-
getProto
The original specified protocol.
.namespace.cloud.compute.v1beta.ContainerPort.Proto proto = 1;- Specified by:
getProtoin interfaceCompute.AllocatedContainer.ExportedContainerPortOrBuilder- Returns:
- The proto.
-
getContainerPort
public int getContainerPort()The original specified container port.
int32 container_port = 2;- Specified by:
getContainerPortin interfaceCompute.AllocatedContainer.ExportedContainerPortOrBuilder- Returns:
- The containerPort.
-
getHttpMatchRuleList
The original specified http rules.
repeated .namespace.cloud.compute.v1beta.HttpMatchRule http_match_rule = 3;- Specified by:
getHttpMatchRuleListin interfaceCompute.AllocatedContainer.ExportedContainerPortOrBuilder
-
getHttpMatchRuleOrBuilderList
The original specified http rules.
repeated .namespace.cloud.compute.v1beta.HttpMatchRule http_match_rule = 3;- Specified by:
getHttpMatchRuleOrBuilderListin interfaceCompute.AllocatedContainer.ExportedContainerPortOrBuilder
-
getHttpMatchRuleCount
public int getHttpMatchRuleCount()The original specified http rules.
repeated .namespace.cloud.compute.v1beta.HttpMatchRule http_match_rule = 3;- Specified by:
getHttpMatchRuleCountin interfaceCompute.AllocatedContainer.ExportedContainerPortOrBuilder
-
getHttpMatchRule
The original specified http rules.
repeated .namespace.cloud.compute.v1beta.HttpMatchRule http_match_rule = 3;- Specified by:
getHttpMatchRulein interfaceCompute.AllocatedContainer.ExportedContainerPortOrBuilder
-
getHttpMatchRuleOrBuilder
The original specified http rules.
repeated .namespace.cloud.compute.v1beta.HttpMatchRule http_match_rule = 3;- Specified by:
getHttpMatchRuleOrBuilderin interfaceCompute.AllocatedContainer.ExportedContainerPortOrBuilder
-
getExportedPort
public int getExportedPort()If required, the port exposed within the instance that translates to the container port above. This port is available in host networking only.
int32 exported_port = 4;- Specified by:
getExportedPortin interfaceCompute.AllocatedContainer.ExportedContainerPortOrBuilder- Returns:
- The exportedPort.
-
getFqdn
The fully qualified domain that is configured in the public ingress to map back to this exposed port. Check `endpoint` for the hostname and port required to connect to the port.
string fqdn = 5;- Specified by:
getFqdnin interfaceCompute.AllocatedContainer.ExportedContainerPortOrBuilder- Returns:
- The fqdn.
-
getFqdnBytes
public com.google.protobuf.ByteString getFqdnBytes()The fully qualified domain that is configured in the public ingress to map back to this exposed port. Check `endpoint` for the hostname and port required to connect to the port.
string fqdn = 5;- Specified by:
getFqdnBytesin interfaceCompute.AllocatedContainer.ExportedContainerPortOrBuilder- Returns:
- The bytes for fqdn.
-
getEndpoint
The endpoint to use to connect to the exported port. May include a port number as well, e.g. "foo-xyz.ord.namespaced.app:444".
string endpoint = 6;- Specified by:
getEndpointin interfaceCompute.AllocatedContainer.ExportedContainerPortOrBuilder- Returns:
- The endpoint.
-
getEndpointBytes
public com.google.protobuf.ByteString getEndpointBytes()The endpoint to use to connect to the exported port. May include a port number as well, e.g. "foo-xyz.ord.namespaced.app:444".
string endpoint = 6;- Specified by:
getEndpointBytesin interfaceCompute.AllocatedContainer.ExportedContainerPortOrBuilder- Returns:
- The bytes for endpoint.
-
getClientAuthenticationValue
public int getClientAuthenticationValue()The effective client authentication mode.
.namespace.cloud.compute.v1beta.IngressClientAuthentication client_authentication = 7;- Specified by:
getClientAuthenticationValuein interfaceCompute.AllocatedContainer.ExportedContainerPortOrBuilder- Returns:
- The enum numeric value on the wire for clientAuthentication.
-
getClientAuthentication
The effective client authentication mode.
.namespace.cloud.compute.v1beta.IngressClientAuthentication client_authentication = 7;- Specified by:
getClientAuthenticationin interfaceCompute.AllocatedContainer.ExportedContainerPortOrBuilder- Returns:
- The clientAuthentication.
-
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 Compute.AllocatedContainer.ExportedContainerPort parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Compute.AllocatedContainer.ExportedContainerPort parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Compute.AllocatedContainer.ExportedContainerPort parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Compute.AllocatedContainer.ExportedContainerPort parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Compute.AllocatedContainer.ExportedContainerPort parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Compute.AllocatedContainer.ExportedContainerPort parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Compute.AllocatedContainer.ExportedContainerPort parseFrom(InputStream input) throws IOException - Throws:
IOException
-
parseFrom
public static Compute.AllocatedContainer.ExportedContainerPort parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
public static Compute.AllocatedContainer.ExportedContainerPort parseDelimitedFrom(InputStream input) throws IOException - Throws:
IOException
-
parseDelimitedFrom
public static Compute.AllocatedContainer.ExportedContainerPort parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
public static Compute.AllocatedContainer.ExportedContainerPort parseFrom(com.google.protobuf.CodedInputStream input) throws IOException - Throws:
IOException
-
parseFrom
public static Compute.AllocatedContainer.ExportedContainerPort 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 Compute.AllocatedContainer.ExportedContainerPort.Builder newBuilder(Compute.AllocatedContainer.ExportedContainerPort prototype) -
toBuilder
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected Compute.AllocatedContainer.ExportedContainerPort.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) - Overrides:
newBuilderForTypein classcom.google.protobuf.AbstractMessage
-
getDefaultInstance
-
parser
-
getParserForType
public com.google.protobuf.Parser<Compute.AllocatedContainer.ExportedContainerPort> 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
-