Package io.kubernetes.client.proto
Class V1.PodLogOptions
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessageV3
io.kubernetes.client.proto.V1.PodLogOptions
- All Implemented Interfaces:
com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,V1.PodLogOptionsOrBuilder,Serializable
- Enclosing class:
- V1
public static final class V1.PodLogOptions
extends com.google.protobuf.GeneratedMessageV3
implements V1.PodLogOptionsOrBuilder
PodLogOptions is the query options for a Pod's logs REST call.Protobuf type
k8s.io.api.core.v1.PodLogOptions- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classPodLogOptions is the query options for a Pod's logs REST call.Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage,BuilderType extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType, BuilderType>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter Nested 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 com.google.protobuf.Parser<V1.PodLogOptions>Deprecated.static final intstatic final intstatic final intstatic final intstatic final intFields inherited from class com.google.protobuf.GeneratedMessageV3
alwaysUseFieldBuilders, unknownFieldsFields inherited from class com.google.protobuf.AbstractMessage
memoizedSizeFields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode -
Method Summary
Modifier and TypeMethodDescriptionbooleanThe container for which to stream logs.com.google.protobuf.ByteStringThe container for which to stream logs.static V1.PodLogOptionsstatic final com.google.protobuf.Descriptors.DescriptorbooleanFollow the log stream of the pod.booleaninsecureSkipTLSVerifyBackend indicates that the apiserver should not confirm the validity of the serving certificate of the backend it is connecting to.longIf set, the number of bytes to read from the server before terminating the log output.com.google.protobuf.Parser<V1.PodLogOptions>booleanReturn previous terminated container logs.intlongA relative time in seconds before the current time from which to show logs.An RFC3339 timestamp from which to show logs.An RFC3339 timestamp from which to show logs.longIf set, the number of lines from the end of the logs to show.booleanIf true, add an RFC3339 or RFC3339Nano timestamp at the beginning of every line of log output.final com.google.protobuf.UnknownFieldSetbooleanThe container for which to stream logs.booleanFollow the log stream of the pod.inthashCode()booleaninsecureSkipTLSVerifyBackend indicates that the apiserver should not confirm the validity of the serving certificate of the backend it is connecting to.booleanIf set, the number of bytes to read from the server before terminating the log output.booleanReturn previous terminated container logs.booleanA relative time in seconds before the current time from which to show logs.booleanAn RFC3339 timestamp from which to show logs.booleanIf set, the number of lines from the end of the logs to show.booleanIf true, add an RFC3339 or RFC3339Nano timestamp at the beginning of every line of log output.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanstatic V1.PodLogOptions.Builderstatic V1.PodLogOptions.BuildernewBuilder(V1.PodLogOptions prototype) protected V1.PodLogOptions.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) static V1.PodLogOptionsparseDelimitedFrom(InputStream input) static V1.PodLogOptionsparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static V1.PodLogOptionsparseFrom(byte[] data) static V1.PodLogOptionsparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static V1.PodLogOptionsparseFrom(com.google.protobuf.ByteString data) static V1.PodLogOptionsparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static V1.PodLogOptionsparseFrom(com.google.protobuf.CodedInputStream input) static V1.PodLogOptionsparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static V1.PodLogOptionsparseFrom(InputStream input) static V1.PodLogOptionsparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static V1.PodLogOptionsparseFrom(ByteBuffer data) static V1.PodLogOptionsparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<V1.PodLogOptions>parser()voidwriteTo(com.google.protobuf.CodedOutputStream output) Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newInstance, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagMethods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite
addAll, 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, hasField, hasOneof
-
Field Details
-
CONTAINER_FIELD_NUMBER
public static final int CONTAINER_FIELD_NUMBER- See Also:
-
FOLLOW_FIELD_NUMBER
public static final int FOLLOW_FIELD_NUMBER- See Also:
-
PREVIOUS_FIELD_NUMBER
public static final int PREVIOUS_FIELD_NUMBER- See Also:
-
SINCESECONDS_FIELD_NUMBER
public static final int SINCESECONDS_FIELD_NUMBER- See Also:
-
SINCETIME_FIELD_NUMBER
public static final int SINCETIME_FIELD_NUMBER- See Also:
-
TIMESTAMPS_FIELD_NUMBER
public static final int TIMESTAMPS_FIELD_NUMBER- See Also:
-
TAILLINES_FIELD_NUMBER
public static final int TAILLINES_FIELD_NUMBER- See Also:
-
LIMITBYTES_FIELD_NUMBER
public static final int LIMITBYTES_FIELD_NUMBER- See Also:
-
INSECURESKIPTLSVERIFYBACKEND_FIELD_NUMBER
public static final int INSECURESKIPTLSVERIFYBACKEND_FIELD_NUMBER- See Also:
-
PARSER
Deprecated.
-
-
Method Details
-
getUnknownFields
public final com.google.protobuf.UnknownFieldSet getUnknownFields()- Specified by:
getUnknownFieldsin interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3
-
hasContainer
public boolean hasContainer()The container for which to stream logs. Defaults to only container if there is one container in the pod. +optional
optional string container = 1;- Specified by:
hasContainerin interfaceV1.PodLogOptionsOrBuilder
-
getContainer
The container for which to stream logs. Defaults to only container if there is one container in the pod. +optional
optional string container = 1;- Specified by:
getContainerin interfaceV1.PodLogOptionsOrBuilder
-
getContainerBytes
public com.google.protobuf.ByteString getContainerBytes()The container for which to stream logs. Defaults to only container if there is one container in the pod. +optional
optional string container = 1;- Specified by:
getContainerBytesin interfaceV1.PodLogOptionsOrBuilder
-
hasFollow
public boolean hasFollow()Follow the log stream of the pod. Defaults to false. +optional
optional bool follow = 2;- Specified by:
hasFollowin interfaceV1.PodLogOptionsOrBuilder
-
getFollow
public boolean getFollow()Follow the log stream of the pod. Defaults to false. +optional
optional bool follow = 2;- Specified by:
getFollowin interfaceV1.PodLogOptionsOrBuilder
-
hasPrevious
public boolean hasPrevious()Return previous terminated container logs. Defaults to false. +optional
optional bool previous = 3;- Specified by:
hasPreviousin interfaceV1.PodLogOptionsOrBuilder
-
getPrevious
public boolean getPrevious()Return previous terminated container logs. Defaults to false. +optional
optional bool previous = 3;- Specified by:
getPreviousin interfaceV1.PodLogOptionsOrBuilder
-
hasSinceSeconds
public boolean hasSinceSeconds()A relative time in seconds before the current time from which to show logs. If this value precedes the time a pod was started, only logs since the pod start will be returned. If this value is in the future, no logs will be returned. Only one of sinceSeconds or sinceTime may be specified. +optional
optional int64 sinceSeconds = 4;- Specified by:
hasSinceSecondsin interfaceV1.PodLogOptionsOrBuilder
-
getSinceSeconds
public long getSinceSeconds()A relative time in seconds before the current time from which to show logs. If this value precedes the time a pod was started, only logs since the pod start will be returned. If this value is in the future, no logs will be returned. Only one of sinceSeconds or sinceTime may be specified. +optional
optional int64 sinceSeconds = 4;- Specified by:
getSinceSecondsin interfaceV1.PodLogOptionsOrBuilder
-
hasSinceTime
public boolean hasSinceTime()An RFC3339 timestamp from which to show logs. If this value precedes the time a pod was started, only logs since the pod start will be returned. If this value is in the future, no logs will be returned. Only one of sinceSeconds or sinceTime may be specified. +optional
optional .k8s.io.apimachinery.pkg.apis.meta.v1.Time sinceTime = 5;- Specified by:
hasSinceTimein interfaceV1.PodLogOptionsOrBuilder
-
getSinceTime
An RFC3339 timestamp from which to show logs. If this value precedes the time a pod was started, only logs since the pod start will be returned. If this value is in the future, no logs will be returned. Only one of sinceSeconds or sinceTime may be specified. +optional
optional .k8s.io.apimachinery.pkg.apis.meta.v1.Time sinceTime = 5;- Specified by:
getSinceTimein interfaceV1.PodLogOptionsOrBuilder
-
getSinceTimeOrBuilder
An RFC3339 timestamp from which to show logs. If this value precedes the time a pod was started, only logs since the pod start will be returned. If this value is in the future, no logs will be returned. Only one of sinceSeconds or sinceTime may be specified. +optional
optional .k8s.io.apimachinery.pkg.apis.meta.v1.Time sinceTime = 5;- Specified by:
getSinceTimeOrBuilderin interfaceV1.PodLogOptionsOrBuilder
-
hasTimestamps
public boolean hasTimestamps()If true, add an RFC3339 or RFC3339Nano timestamp at the beginning of every line of log output. Defaults to false. +optional
optional bool timestamps = 6;- Specified by:
hasTimestampsin interfaceV1.PodLogOptionsOrBuilder
-
getTimestamps
public boolean getTimestamps()If true, add an RFC3339 or RFC3339Nano timestamp at the beginning of every line of log output. Defaults to false. +optional
optional bool timestamps = 6;- Specified by:
getTimestampsin interfaceV1.PodLogOptionsOrBuilder
-
hasTailLines
public boolean hasTailLines()If set, the number of lines from the end of the logs to show. If not specified, logs are shown from the creation of the container or sinceSeconds or sinceTime +optional
optional int64 tailLines = 7;- Specified by:
hasTailLinesin interfaceV1.PodLogOptionsOrBuilder
-
getTailLines
public long getTailLines()If set, the number of lines from the end of the logs to show. If not specified, logs are shown from the creation of the container or sinceSeconds or sinceTime +optional
optional int64 tailLines = 7;- Specified by:
getTailLinesin interfaceV1.PodLogOptionsOrBuilder
-
hasLimitBytes
public boolean hasLimitBytes()If set, the number of bytes to read from the server before terminating the log output. This may not display a complete final line of logging, and may return slightly more or slightly less than the specified limit. +optional
optional int64 limitBytes = 8;- Specified by:
hasLimitBytesin interfaceV1.PodLogOptionsOrBuilder
-
getLimitBytes
public long getLimitBytes()If set, the number of bytes to read from the server before terminating the log output. This may not display a complete final line of logging, and may return slightly more or slightly less than the specified limit. +optional
optional int64 limitBytes = 8;- Specified by:
getLimitBytesin interfaceV1.PodLogOptionsOrBuilder
-
hasInsecureSkipTLSVerifyBackend
public boolean hasInsecureSkipTLSVerifyBackend()insecureSkipTLSVerifyBackend indicates that the apiserver should not confirm the validity of the serving certificate of the backend it is connecting to. This will make the HTTPS connection between the apiserver and the backend insecure. This means the apiserver cannot verify the log data it is receiving came from the real kubelet. If the kubelet is configured to verify the apiserver's TLS credentials, it does not mean the connection to the real kubelet is vulnerable to a man in the middle attack (e.g. an attacker could not intercept the actual log data coming from the real kubelet). +optional
optional bool insecureSkipTLSVerifyBackend = 9;- Specified by:
hasInsecureSkipTLSVerifyBackendin interfaceV1.PodLogOptionsOrBuilder
-
getInsecureSkipTLSVerifyBackend
public boolean getInsecureSkipTLSVerifyBackend()insecureSkipTLSVerifyBackend indicates that the apiserver should not confirm the validity of the serving certificate of the backend it is connecting to. This will make the HTTPS connection between the apiserver and the backend insecure. This means the apiserver cannot verify the log data it is receiving came from the real kubelet. If the kubelet is configured to verify the apiserver's TLS credentials, it does not mean the connection to the real kubelet is vulnerable to a man in the middle attack (e.g. an attacker could not intercept the actual log data coming from the real kubelet). +optional
optional bool insecureSkipTLSVerifyBackend = 9;- Specified by:
getInsecureSkipTLSVerifyBackendin interfaceV1.PodLogOptionsOrBuilder
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3
-
writeTo
- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessageV3- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessageV3
-
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 V1.PodLogOptions parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static V1.PodLogOptions parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static V1.PodLogOptions parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static V1.PodLogOptions parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static V1.PodLogOptions parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static V1.PodLogOptions parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static V1.PodLogOptions parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
- Throws:
IOException
-
parseDelimitedFrom
public static V1.PodLogOptions parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
public static V1.PodLogOptions parseFrom(com.google.protobuf.CodedInputStream input) throws IOException - Throws:
IOException
-
parseFrom
public static V1.PodLogOptions 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
-
toBuilder
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected V1.PodLogOptions.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) - Specified by:
newBuilderForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
-
parser
-
getParserForType
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-